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/31] 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= 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ڱ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 zcmV)zK#{*tO9KQH000080PvBqT5F4n+mHnS0FW2}01p5F0AyujVQ?;MX=7nzUvpz< z)mYtc+cpq?_JI8lf}flfR7r}TeJfH7D6nqBw(eCRMY2{SOM)af$sYE%?_^1i94B>) zCQX(EighIKes{c2uP*Y;xU|jIKmM>-eezA4S7k&o<(Lq5))PPY(l@57nrP`gZ1fwm zJX}bpb4wlLVQst39lR1}36l(IZyjQeTBH?DkT#hSDpST}$*{jRwFd#O+3?!sUExz( zRM`c*j_=X(_w%>@s&0JSrdK2_s>|K(#VV^dwJERR{I*+H&8z5_ZDyj^rD;0@z;?TK ze2d(s?e)f1MY}sVe2$iH{HHwgug;e}70~2mT5dNM)Y=git99;tbnV-nyv5mUo7wnj zQx!t%y9mdWvxANPDl4|mr=h7fX`64NvKm)_gRM3ZStYbfDfJKKRC$ znO{cB5$j@QdWj<85sf*E@YzWAA^5Btp)FRSD!cJBsGa}gBN9`&dyFR*)Bn}SZQJGH zIx2kVM&hB~dq97iVtY3j^aN;ruBxtX^0EU&2Y|HTG(t(N$b%p{bcXxTyfNT>YwvqB z|IXp`zuyl9glv=79fT*~cwg34VH#lUqRiAL%OQN94BJJXUijfFB z7aatD@7d{3-xO|GAG=Y-gZrO z;rHh+bJwk5E63_=PwcL1A2}b)w&;!+fO(3;on=+}TiedQ3OYK%j-DR;(T$MVjpSui zo3_nA`Dm`*&P#TwhDy8_TKMt<;H0tCY)|ZK$4zcH@~B%rb+1?5=(adgcBo>}l02S} zvoA5okbL#?F$jHZgG{9##5w0(+B0pZ!oP1wF7sw*sC`uQ{!av0D~WUxYc)g!5h70H zNSPQM#KIH^qu8Se7!C|=83T5jDvX?D7O~(cG7xcySb>EQHeu2%Pe9}%rX*5ekqIJC zVj)M$H$#-fIzbpiDoBBtU>Yf-0H^ex;Xo9o*(r#F73UBKD?SiJErO-Yg8`L-hrk{w zDHIBt8Jd{{XZj1RIKSw@iVt+rHY7qZtPr;ptQf398XI^}LpVzq1<*GT*EzKFO}2)K zphyd2J*2$f-v5P`1B5lS=ux%p>g^z?59~SI2rgwnC=XuQH`m|Yw{24V?DqT zICf4TOuRx2bBQe190|-5FB2XF)}Pno?XL%F@&bc4)Dzq>j6Np5gfiesxMP#K)5Mi0pMpG^wJ9QN= zPF}^J#UovXl@{wjIZ6`9e2iF_PXpD6C7xN24Yvf}s4x`&-SK{U>>2E*#TjfIV>-f~ z>i%k5=CCv>anA^NdjdQj09UT8_qzuT@c4u7cyMQ|P+X7T?in7(eqe@OvRFw?_ci*k zEY54<-34)G|J#zMDUo1Y9?O+6(O5i&-1$6sK1~+spYPthg5Fx-Bn1fSo$s1Fo530@ z8;vQ0sqvdo-TA%2ZIpM+iAOH=9Z($1iH`weE*4tFsU;m<+CxHTmSrg881jne94RF< zlE#30sKju|m$zBa0~VNSuc(1A;2x?S78cnAl2j1fd&z?2gw9#yW!o8uhcUB&Ek1%) zH(wpp2I}ncrR9pqBy)%=#}U(pK^LMlqFM(VMBrIQUw%F!VK}jbpV(w9r*hwxu9_)a zchS1}Cu={@|FZ#vF3;zBCP)h>@6aWAK2mmgQv09Y_o^^5n004sk000aC003ri zEo^CGEp%aGY-Q6(D~Qj@Oo}f_Ov*{+W>QgNQKddYn;wuXDX9di&o3y+ z%+D)UPy(`3Qj3#|KrBsOE+7H`P)h>@6aWAK2mtVrv08K6ne}iS000xl0015U002-! zNo9C&a%FRKUt@1>Ze?S1Z*necX=7nzUvpz~C}Z;T`r;3Hl4pKCosDjC#s~8Uf75^CcJ+HVuA$5K z9v{bPbQ2`y)Fwt^NPB#Oa57Klz9YJ_#sU19u~j2{JwkPFFN-KGarA<^PBon$U2_fPW*?w_)Yvg zE#)E4N35YtFU0t4`SnfyIo>^{d|PJI54R8F52MMneFs+v(+{JM`JsJbT3_(9)OqQC zHib^+7|gf1XDdluqFZi$uu+NW(>7Uv4g|lcZ z8#JOq&9d~CuH=~KpXZ~S$#fpy->fd! z>d7^H?ZTT9_CBV+;{H&^T!cm zjT9pyXd~_CqxuTzy|ihXhxu&!V}82APvbOyzaAg-@bNy6QZD}SZoc))K1zos)0pG%c&N}a zSE3nC8*wBai$)9s$abKxdYs?yQ4DYFacKPazkUDhci;c-AgXcK;x?)|lKEAyx%H1f z4@3XxH6b!LjXO?DfB)N`-u~w6VO)p}#E~acXlOFQ^`Fy^5Dh&Jd%pedkHf$+yB3-( zRHLqo46=cE@_twrwqZx9<=xlc-=7f;x{4W!Cht{@q>VlfY@nIRK$;ndARmk-DH?WN z{ErPqjs3&J_^Y z8^m+oUb+L=Z2%sppP?FEZ!gVlx*fnPQ_ZD&fV~#rak?1@Z{A*%-E@0@$EoG}uLkM; zy&bCew^uETe~#44FTWW?F9Y$K@nnx$7TvyM)$)fy)G`pC+3POLUf+>=`Q3Me=w&D} za{zdk-M%A}(ol`ix0mkrb(?+HrklZ9eS0Hn(cwFq27f(NpZM)iO};~}vuyEQ7oi!d z$G6vWmi@is6!Y!ZzxwL8zxl;5%DHHluiNB%iEhX+x*3QH9}22vtMAH!Y9KzmkM}LR ze8=epSUgO7`0Y@gzP*}RwE2$K%rNcYw-;~n^?H0)7Efm<#>=lSTmatg79sdPKIShL zbdN0byIKrhzi%)7%))TmzyBE)h5y^TKYiO@ete>Z;m58%Uab`0($CX6b=8^O`?T@n zd_r8qGVqQUykONcp^d4H(t6j$qGvj)P4_JchFa}>P~cX+rL1e&uUKAs6^h;CEuBT= z>qLfcHu6|?X1A5S=yOiGF4q5eMz+6BW@oQOUy#ZcD*R$Suka~h^%K^5!sSz@x?rYy zSG{u7I&GX~KhF;%Kl$ae3*~R z$I)#3!~6LtOy~3IhfdO59<4`d4#{LqIOmSYm?^P|72>7x(Was~i#NM8)K$cWj@HWC z)X>|nMsfOh5AXZ|zj^QD_#agf6Rt5Mr5bBbprX56p4CusK^Y+|QGg3rJ)=*Va42SNkbwgizUq+>hu290If=5UfNU&UyQe+a&XIZ3t{=SThhPkC- zUU*|c72}FZ;tb0~23v>|P7qc!jlO7QsXut*Md-Zr#>vPKj3+!MN~EKXSY|zu+)4-7 zRx<6;bbI5)8ps#kSP7?ifK7S97g-`)%SuhOiWs=%sIm5_dTHW+?y zYZ3HW5N<*^7no?8-vG#W_c;9Q5st861*YT%ee z=1Lnvg61HsMPBW)E_x))+TTq23##E_J*S8kj$I*tFj7<=JBp~C!eANQsl5B25!wF zfJZ?q;+00cYKM?58jRwQh*mWe64qtR-9TBs@M-~>3b3Qf@Iz2E3DXj`e_^_+NKZishQPs1k|P8B?NSULF##9zwXxb_?;8XoOs6zt>3@IitzvYFcCn!I790{1NQi zh3KhgJ{^h?lnD;<*hZ~lL>a_O`^u|DT^h&+AXLQhoVW#VMCLzAz$LTj2)JhLuM<#MCNv7GN(PYa0wYK+ zi0R^V$zE}$52DOwI^N(UuahsD=p(!?2a0U$bB2YzBFeL%Mc@&xcpOkKwvU|ysCfyz z!~mM0kd$QtiE;s<94HM!BAH})FizTBQg`C4L|ml5d&ti4;79M234$(rE)?|JQs%8;6*M@cuEf$xfN%fjF(Qh zK796d0xD4?6@fsJ3p`B37V1e7985y-%zZu*3fH-A1%;%c=fj&gOfUCX&nlqT4pp=H+0Sl4!P>m3)P^M&ovc)rla_YEH?r?^sN>4-?6c0>0 z=7|RG0j;4%Zz_1p;1e9s7jdZmT*b-S#;Z6vjgggbrg*AIN*=tG0ce8uflz8;b(fVA zhl`VCfw#7DE8>aFtfWQyjhQ&6C9ivZP6UVwTs876 zNQn+2G88I-gXlzI9dp?*;SL*mjV)cUIZ+|6ne|yjK%v#OfO6mr%;GykrOhQpP7fFI z+r;6Ng}mlE$0R*5(wJJvgJ5&dh|n(Bf{G<5d7Pa)4Ew}dCS1`p#d|D zAzPI1TGZY)B~E8Wv^E^#dJTX)&JT@fv_6NCjf9$GbT|}BCH^qORQs^B!|ZFV!WH{E zjSeAM6uh7|QMyhs0%byNYf`YT;3%Ln9g5?2KH{l$eaeOi_$ke{w&8dJIRrwJ5K*E~ zQ~+6+04i~0=epCeSvA{F(+~-YTftQ#rWlCmtw)$xMgnySwX;VJeW)SQ?QxAZGvMn5 z)Q0&WP#jxoDmAREMrfj9<|aoOj6K}3S+dtoXR~Fmrzul{3obLzYL)5)dq5#zbI^nf zfwyeRF&qk%WovjH$Zc=4a@Jj2C^xSId_q)RhXdoUTY%RT&^M zYCc+=jM-Utuywu2C2Re)mHkQ7m#pM*1#un z!Q@3zxh}-;zD6<1&tU3=wvR%2&x<`6BCA}o#+g+vIZbyx1r{V%loUoeL5hn&LLEuT zC3qP!Kip4h`N1X&=ulH|LV%z*6vez_(HZVc42J|l0<;f@A@f$_ZDtlKl(~R(W}_J{Xll(H%~`T;h9k`|j&+>FvAaQn$sjnq}lJ z$l-aHv{~sYd7y;ZB8jxAkUGyyN({w;JqBawGxGj^OWvA{&nz!uTsj&vVcsFpBoxk0 zSWTc^@JK0w)}1cS`*EK6S$sc^{_eIFesyg3&+YNcZyw%z7_>dy`SaD7I&ILWgK%EG z^m1!B;E{?_q;m_JNo3Sef1Q{vj!R8ZfLX=&4`==8qIMu*oW}L}dgJND-)#)1cZ}HS zN5ed0Tn9xmW1vx-Qxue0R9kUGsP;BPC0(ov1C>w0{_@BX@U?q1y>LQMhc4f%6Fca}OK>nUEabWgV?er_52i zF#IWp;$-~YGIJ`*@8!Co@P%_h#^3{iKwwv1mJU1q^V6?acCUthY{_z zM`sf0j3bf77A;gJ*)vqS0tptZ(-D;;Ek4Oe^MR49ALDjRsP~RjJpFJG%C;!wiTAZ| zk4})Vn2}e=!7+kAFn=IO+5>g>21)lh6(Ako-m_G;0{CJL4!{Lv}i3qkx!Vn z2lz?%{LZ}|wY0{W#u0Ud>nKNbVG6ZW2m}PnkesM@M)+*H^E`Wa)_#`NS!Q~+kywMm zpn!^`0>;RguiIK2DN-j-d1i(m2=XpF-|1JKr6uPYMKZ!d@r)>MQGT0(5U-n1a`b_D zBtviYq0so|2u`wonAGWqkWmC_&TB2SSPLLYfa*w0GDTCU)8ZgXeY?R9cN^k_b;#Bz zGEJo@$SwlXg=E4KXG|i-ctO1og1H0k)IGd-f6AycqURb%;UUYw;6b@A=B(d&Cmo2D zXF3R%gYVFhjhDPGZb#g`7qMfE z%^R;aV)r$-d4CRs=T8`a%KLYBWIt=jO>v}doO_)xo7+ow3b(ye`w~LzI4AQNr#^vU z#*_7fnpRb)1PKClBU!1+B!DrNT0ykdAyE@}mP?@NUxW58VwHyjWlgjZbrw43y6hl; zQCSvjeT(h7NM8~uWa3G4NMcYAOAvw(7HbNrwLZrvRoQV7-n$4*)*uTr!a1T+GAb)Y za!6nyWGe+#Zr4Rb{~|)$x-Y0MwnQ$Msm_B0s3;56Pj!o=ayu>}dl&IBXB`|RoW;6! zlNaLZB3KugOil@^HQR9!)t5wbiVBpG>=u0}W=H^^APR}NWKa#O#g2>U-bJ$W;Di`S z=GDa66cS{zgo4e>pbAy(I*a~AOy4>_MWrFXkv7)3D^aJ(>-H5VyfiHOxJxItcadPN z@jk%BvF>t0^#h%tCejvuqobn2$L)*sE$pZ(M#qT!o(hrH)%p4?3DUZV0V)aYvfbV_ z`UZB)+89t!3RWvJP-fz#l&G04ji_m$ogKF6+c(o3xYrT{NkFScM&daJRQD=Gr;?$& zoTP7F1Jf`KlErr`c(vPL_*z2h2vK+`PNHAt3#_F^!C)_tRJ6+}P*YoSSUzvCi(NxY{8P%4R4u4=?G z6bIF3nK$r#O^w<$nhkenT+0#*Vr0=dFT8H81R!XzahqVZwpi_7r0?$up)Mo<4aEq2 zghH=@W=9f3%!tAwjdaIF`VLR64oWyln9+5Sf`o0IM42NUC@D}xgk6g5d%TiNDs4C^ zmIFo{&%|0>)8>F=;k^@Tmty-a&vQwM0*j=rO(EE-P90fdxB{<4=3?3GxJcjUt)>B3 zCWwhOer;V!YLU3IELIpsli86ezT5ybKu0lkZjGVpsD^a_#1u)Xj+S{{;kF%oU-m65 z5>wpgP;1~ipNOK-3Zy~Dv?g))HhbEuk9k`8JSz z*|#r4qNzAcRJL{dKdymV5PUr({2-9V+HLr~YxK=4wTfETJ(s-J^RB>0c%8@lh_1nfovw>BF~iJ^72ye^&$5n>sw>R||`uJYZ!Mjy}&jiqQrny#l;$O0zf>ON_c z;3WW69(XVHjwcUuk3yj>z`zs#QlI1fbdu1$pT8g7{AW;>!BR*RHdQry5ENq_0n;g= z=%Qle|GB?ZQPhU@vqRp@Rwc@!Liv34a;J{k;*&3{*uu=mAHlVs%C_Z68r+D6stcEG ziuvRZlx>|lMd?Pdy0D621niacd`JC!bS<~i>9%CDVNMJr*x@3tm9sv;q9g0J{fDpi zh8E(PYVUMnTpO0K*I~)}e7z^!=&Yw+!N!O2Y&M;ZK3*I|g4hcp^ec?y_QgGhI4%k`m%I|fC%edOh6E(#-62C9e0ksX%2K+||&A)ad* zpG=JXP-3ac+EYtxD1efHO5WDB&c=(ZL+~h_uN6v8R@>}(AlsU%toH@2j#R!NuB>*E zAHWsS$xOC!y`?cjpvwB;NDC2AV+n9$$s6O`)4|jOmNXq%I_A6>Wf@k6=P1jmq}Y!$ znM)QFH$>FKO=R8S=xx-5NueB1IjvSBTp!MeA#tXAQo+-yyO%^7M~^`o+09(6al9SD zrLcx^;GJc>PX2;)UKVV6HoY9L8CHmAdCjTB*pD|_@ZxebBrnb_;zrcTJwbE~A*F1h zaQsT~MqUDM7LV_}3cS(B;EmeGo5ct&k2ki_@=EY#AdT$Do1ug_fH$ufV?W+VOX~p* zb-!)h_ALq{u1*!R;IwcuXXe5yjH1Rk56?R1bk+(G#m^Ajpu4slcdb@k$Xzp9E3r zLm$_8vfkT&`5ETy`7v-}IzF=$UpLwei6`qvG%q2Ivc(c*snrRK{i9}wPO$p*)w4r` z$*^~J=nU(C`@rFfRdCY!nTKKRp zfsbnE6-X?PUQ({nZaJu>_IQ0tR734ak)n+AU3$3nkMrq$eXdpKV+T$Ud6?dfQ%Cbp zPk-w_&84Z@>U``tXws>KEol0#Dycrr4W3vZP}W)IwA2`?BxB`kqvE+^Jaz}jLMV)V zB~w5v;a5ioW^%FK(8*3!kLuoYnUvL%TXYam13fB$oO( z1Qiqsb<+(sZgIX8FRR@XuaumzSFDhfLym9`=FZtbPgCa!H={7X+H_U^K} zm6|*!b@yPBr{&6!SsGS%J}n;4Qx}74aJi5zqgffrwK}KJ&q4ZDYx(RLfA4<)yg$vr z9R%{#A%C(l=ARSEeVt|9E>F8io^tf}9b)mMGpa6$|#5?OQ zDIvvW(6M`3=a$%kMs9@m#0Y3wCP0jjR*@)$8Gm@c2kbo~E+P)h>@6aWAK2mmgQv0AOoUNVwK004-r z0RS5S002-!No9C&a%FRKUwAQJY;SiiYiVO)WM6P&V(qRsmjs zhlgK2kMMAO@#otV@|*W5-hAFpH_u+kcym|HdRd@A^=iBGI@+RIrq(ATf zl&;*o`olNBEkD11#3SDP%*~tj!`)r~Cm=}=@7{;|Uv6G~{o(n?hsWRC{PTwtZoa+` zPtO7TzB+l~UHAo~82*yoy!w9k&4*Vv?;n0DkNfBGn^(WR=hN$gu8Zk)i9dK43%dp!NY^tys1%=iRrD;iudC zw@-&hE6DGgch42lZyw&gEBDVMQpohX^uVX2boEFkJ2Fuv6Gt*g^}GDGVD6ru&e(@s ze-|F#-rk>G@5K7eN3nkM@Zs_Km++X6Pwu38LiT-)tP|?@A)dXYlj-T@z5YIx z=MV1(y7w^5=Z81%ApAG!u7t;MpUMr}G0pdndV09a<*_GucYFWlr`!DeBS?haQ-lvc zzX?CzKD~K(yv1;DIP*Ir^bPlF$B$%hA8+#t2|U32yNBoZ;N#t3VF!aNcO^ZO?_fVO z#yD%!n|Ao;%L8e?eF_odfJ=CO7t-Uy(@h)hp30E|;&@vgV|gq;KbL!QM)M@$`T6lS zet0emB>68SvOG@;BM8p}_5XZ`?Jb^Y#~F8vORy~Uv9(G!#z#s`JHzUx!mxRL1Jo$89Sr>@%`Jo_vQZn z!#fOX{71u$r}tnEZhmqj--4}Y`WwAt-9Mw*`?-DpaQDkwut%(%jtMt!-(g;F!`+Ab z+vlh0ZSdQNkoMvJ`CKAT_vLMPhDSUf$@{0E9zHz3|L{Dy11Um)5F#1HRKkA&C$;Oh z_kY2JK@FdwW0M*Eb9qib!tO8$ZHSZGAL8?4NY6As?c>9{C-~8Gnx5PC;qhH~9*h3n z?c*cD=oxi>yuG`7`Vl5ErhQ7`t{iQOpFcg{LhTTg5fk^m=ERBIm**R{zt{Z+7ySSH z{@c+7INHDG;$KHs;8Xuz{;M2aQFLV||Mlz9HTccnm*?h-e-zChLVnG~m!q3-o?rdp zyC2w_Ka4Kg{l(vpF2XT>^~c|R^Uwb@y5_rU-+uk4G2a-*SO5Fp|MbHj|MVZ@%e=e% z|9|~Y-<@0*-MjvD$^e)9t78th>K^fjAO86JKZ&3D$z$~K*69rz;Ge!3GtFsufBN>f z<4dl)^e^K}G`2te?vLXM=tl<0oDNOU(0=&td&s64UlxbUe?Pw5jqM1Y(!>3Iry5_q znM{OG%e0+zI_mZTZvOEWb~*xPzZv~$gcZP4-rPO>^lAtJ1Jv3Fi|3MWp)KD^>D<=_ zNb(tI?cMtuHvH36{-v{wTx)j-UC(o&C>Ow&F>^QI`@d=5zv*1l(Yd|) zNB*jl2D@pv-&y_TNaj7X`|{?;+gy$jsBJN`Pc)O5#4nz1{|){Heq;>Q*^cWkzdX8@ zVS=B4fOlhU@ zZNoffLYbB~o;%wxow9DF5C5P*T@igWI-33 z%>3+#odq9UKq`mX87`WgQI|}PcPhI!z`#tFjq*@nC$evXh2n z5g>luS`QzlAP_H1<6~A$1U#!4^1iw#Z88AhZ6 z&u!wNZP}XX=$*9Zmb1UMnU9Rn6BBPlP?#GPSre3vO=jSNC24HPYf57D&QFzu?es-j z5)0gK_P)_cq(-p-14_j;Rxk)fVs_wF=QufPL^lf`V>T&9rLr{;fu)%-sqtF24UaAf z>sw>oy!q~D#_z;*YW5ema*|aWqzMI1)xoJrTN+=ABBkYuX(x)&Yn&Ln6BGA(xVV** zqD_=C+D15~V3K6ZHl(J_Fkc}AH_5M9>AttZ6GJt&z&umNmL0aFXF>U21hx4ENq~ z6LgGAzU0)Uf1C}s!7AfbY9t363Yeim%qdOD#zd2B8`8=AgvT`J=ilA-j3^04dSO}a zc=xuGnRA!1$b7b(bKO{jXsF=xo4{GZuTiR;gOGWa#d8hnc$5+hAm$VAX6LkI!kk{8k$st6M>@ZF|JBa)nD^2{ZkGYQXNph;F8m^^bMTbXnz^Xyv*K$hV#po2{S+Grx6 zEte&GSLP*o8r&y5?rfFC3*(I|I$90Bgj59_#sKfC;cO*SR&!xXKC$0)`i6blJVECzumq(;CVS& z9uSt61#Y09v`lceJh12N2AtgxUpHS6V>dl#U;e|*)BpMq9x+&2O$+yLKiq}KFKbIkT|<%`!3`Inn6J$-uk@R-VPZhm}ze*c@VzWV8>pLTfN zbGU7uOZst_9^QTR;r-o1$Y14$pYFRK1cT#Xf(a>*_ZZK#+`Z2&m>IU(O1}B&7Mj-W z%QXi%H;0|Lvt^CPVUV9?F~j6Gt`UixVme*%czTyd26(=j@xy2}`uqJU@v zoIYHrXnBW1fL9~MDP%i5M3J%)%L^IG@BE%s4hZsD)-Jd_TI$|mce1_sqAw)am^IUP!0(#R%&YT?T?{6+*fEORV<)LxKL5YJgjT0$0 zyah^TYX-si0Gz@+XCLm=KqU23# zc~;t378lkjMz89X|DrcL0f3Jz&l&QsEv6fwPy;VZ9*qhrdNudv%8NI@H#r%S%%!n1 zdGbK4ajI2K+ahU0GSZeXo9R|Wz4^Uu>q4vGs1wgHG8QpjWqH#I9ZC^78hvy&??b+M zg*b;uc=P!1;XV_@xS_fi#CP)1q;JmZ&QlLQxce1Z*`A%Jef7$*0%Tu`@g)JZ;i+#P z0Sj&)#+&}Njj!YC2?Ap(8Om7-bd^inL>@fi58MQg!u#BwjzcVrVjMg9$y&_Z(A&_dce}XDlU6pgW7-mAAgkJc3^vqS&tZd0$z7NJ>J#PHS2=xixBnS z8lZ0d37}SEKu!O>g6h8ps4l|0i$JwFBGu1_slDf-c;Hl>XbVTl)Q8!kyp2|ez^$L6 zzh50ww@^z5H`g%Q+)+uljZZ))z-6sUNy6Wm88-hKnA*l7fS__?Vi1TdDS+LK@RAgh zEqE1TZTs@mVQLYS)hXr13R=%=Ijv|wb|t5vN^7}J^VnpuLY2f zgI+{fe3M*}MYV7dVHVbZ0#KWob1FC>oB}+rvaq!JXBul94?3_`h}mtyPmt7Pj1h1a zS$m;v+7{_%v^g|Mi|7UOE{WM)o{zzK#;~M=HBHfkFJm?h(ihn<9aB_5+cC`V>3kHH zH!eEKMMmy`VXJ~H!f6a!TPI<6LNPX*#C!~*Hb`9x)2PONDjtQXc-Q#eMXEHv?keC+CBn5ng zObqebV+J7j2H3^1zyR13|CB@G7?Sf+D0u_SyyKDzmuSE0a}AKksI`u?&cFhNNn{ln zps+aOZ19R%x13dc|KaZL=C0ho#X#PLpZj4517K{`ix?L-;*4=o-3bvY7g`|~5}A+^ zscoWmU_52+JqrdA{!`A3Fba%x1rPYoXPgmXlV+y%jmuUK%g(IuhBM__n@R>~T^!gy zkE(_-BR4;m+qXXs<*L$mgRuOw%?q%P@{(D+gPcHCq5;rT_?OJuQOOJcq)vbfI5cO; z5q!o;(TtVU>d?rdkxSUOh*cS4AjTztg+@1RD9=@=C1H#hw`t!^@I#6KAO?%jx}yUNu+ zDF5zVKU#%}QtG4_;S-P33EpPTsUk+YMoGh)7@&%>?dm;&{`j&p>vZp5pnC*AyAabU zRwH*WV0xo!Ic*b?zu2S@sZf<`N{BTQR1cJ+5arqO68qL$NF*k0f~Q}kp&es zRZKO8+t68qLAstKq{~n6<{|! z`y^;%OnuC(jBIDnG?+%GYM(XSBgpI6ZDR7S-j&nla%r1TXyF4%l5gWD9+v1Mj@{|c zs%#}GQM6P9&3L1t%*a%!#@cxvoD)H+c5!62<l9O}g| z;kS9T_90D+sD|iYqJhZ=cwi3r3?qV?waO=Uvb;7oAl503o(xDV-(crMI=i|spq-c* zl53IVyWoNRlB6UICZl<53bWRD{3~etH!-B|HxEfUm2AkRDN+hrgN5EvQBep*SRO^O zvE4GH&#rcpA|>9~uwO#<*@#z`I2{Gu|`U702~yZzn*=WHhrS2h<`w-&+Gx~AnV zfVYoufI4(#u2x45^gX}e=>^SM=c;-Zx(kS~{E~8CVBsK5p=^wT3)7`>#v-9?V|2>o ztaF)P>Xp6BI{{!aE}H=%6@0(24Q~sOpDMJ%j-QMw%v;-L71tDii{0TA2Nz<4%UZEi zfGX!VnUwC|N#`R@#4)8SchD6e@6Vd*UA(d+LE&5yrda+uUc zp8NGo)mi{;h19?p=|oYj3=5@g6XX0yVYImv+EXtH&I*n*HnG*Y(U=^d#BTQ^$ z+b#YVxC>hE%t<1N%bM#rJ0aacs1r;hcj~f;3ReIF5C~+*)?uMCQYvhk=v9u~2jq(j zzFW}iP9eqqqVu~;PH5Vw5;M^@+3G-NXAwgvyu)2-psqH_`HBglO?NB?y5SEx!FSdk zE^X$b)qqhhH{2UKT8HT2q%)22!2nn3Qqp|YLO&TW%VRtpP0!}TR9pk#v;iU1K_5h< z)f6Y2j8w7pDa&AH(N)bl_SY`-md!8m0^O*md}lSlg5=MS=oUrWQ8msIrp*{4lnNVY_-)sQ21U4J|cDi*DDT( z1?{BW7Z2TtUbN5>UIZO@)_L|c!#)F)p_nw}v4%r%=jiv4jI=wUl^p!Ga94ajY4{!FK+5&Xv6=8w-Gx zPy^8v73qkYvUG^9a~y?n&9ubFzlAxeo?+2q8=lvl1!y5Ggf+y2=!S|7>12 zh8d`6sK3l{MQa_hbJs9SpjR0rr82;Md+p&(gGX*~!Rm>4*^Izxg#wJ(au1klDM zADcE7>Z1eXtrpt)^!~veW${A183T(V0%jEvBAvc))G{VF2^nddkSM14Y;ckXow?KP zeOkP=$s;HB98k|#2Vmg=w19cEiw00{KAawq{>#=fV=2W;#T&edmIjP%Vz9R139v6a zFRhqAb~p7_hq!jBGPKeaqq^f)Fi%8O+J8eVjkHu^LS%McCC^>c*k4^}8i_0Kj7W`+ zv=0cN)p$z~D;i&rsY^h;HMcnu$APsA#eo2pjAfQ8bZCVce%x#NRcGHKJD0v)=-e}j zre|wwo4LqcGbu%Txv-5W5JRNRO)$)`APUmg3LDzIv2rtINRKz z#{f}es~XFBrn6!#t)szKgb;|WlD7*-V^4FP5u&&-`zf&~t2AwTkTNK5nn*`Id>btg zc=TyurTfeb#-?#0x+*1@Oq-2D(8)hSdq{t%U^zz39i6J22i>x^l6moTv=UK)bJtia z$Rq=;`6C1KS_IL`3}MVKX7<_7cyVBy4{c_F%IU#%qXQBSWX6c1=NRo(5_90P?!#awwZeSAPp3V;9OeEk^MwdP9pe8N17AScMWOy&fD`HfEQW}R6)Dc z(jEvE*<=%t3BYWHMP^0~t#oiRoSn`PF~%VqcQ_nyy1cVlRBg&Y7*LnCD=bB%bHxFj zN11brkT2LtdUV$CWe@Z?gGbw+M-fKu3<0&iJ(e-gbAcj3 z?UCdIvuTTDM&wXJpu=Tq3tOMInNV4g-EO0A~Yx&8h2;`bM0sJ~xqLK`uDhv|u;$fnJ?B%j)t<~L>c??3L3 zANkq({?=-^97Ltmb)K{w4u?9Ya${)$0$Hy(BFOF}&)59b&CpKyW_pr`0Ogm5Gd%W2 z?haM>Ps67rjzv$k2Gpa^IVx1adqh9ek>f)-tm@VSPtZwVR|te-dHJ}r7k!2 zya&kFZk{XqBCZat$Erl}zeg?3c>RUV_zl?xf^X;SMc(SP_5WxdleErJ(?=3nE07@qj5op=#ih4d+6i+@?)}qvEnb4O zk+$v#yis$2CeYrIwA6Yy^APf6A{YESf05rh{rtg^H(`;xQALa|n9kr~k47V@Dn6)8 z^(fY#^S0pT`HQ^Q=@%PDr+bVrKD(|hF}yv8DNsX5tst_%p@i|=SMUXQ&tK-l&S%q7 z@jCe}&w;%az!l8WVm6I&T?GvXKZwA+q$tjwrwXjw$ow9wrxA<*mlQe$F_U& zzHi=}-~2PP*5{sGyLQ#Cd)K<>toqccy~|}77|IU6mIzEJ6tRpLPa-F^c7)L;B`@6& zrNRn?@QXjnobUeSHWC8?`dF1e?&3IEbu{D%I`MA83l?`_ThgluqmuUfc^L zv+ZHc_#;aM69*R)N48YLRw4j5ZD&lIw$ZX`IS65>oeW(44aqaTw<|9VHOgoq`vW~| za}fQ)908TOwM}sK zTxyhf=KC;(iBF=ARh2(^gCkGLFx;4y{K64$R{evLzuP=Q2>p*honrJn`*>XJMLHHK zM7jp}^9>pw^sMS@RnQn3+UwvfUQ$by3^>yy==VJEB8JeBI17~12Z{XEj6C^n9#S~C=N*jWT13H z0u5FZ@)6+~nUJlVIaTff&vc2~Xk-$|xZ&nrwPjX*ixEfbG#z<{Y|h=IV_HkU&PAcw z$S6>^C(^nATYBpUM?6xHf?irq@P5*Kw^Ew^G7IODL?h zdFJzVTc7B-vuz!R!N8*3-=LNRkT&hoWynsv@udKK4=a(J@=y?E>ZDkUP~1F%M^+g9 zj8)W29vMCtc1;u`$r=lPXlGOKozOhk4-_|mbxRqj(>JGQv4fR5ro*Q3o!FbeY5#)q z@j-AdaH0r$6&Bm2pie*Ui`zRn52D`}-NA>PcMO1$(U+#+Lw7RuC2b&-_wnS4D=o8L zF6E`^vNW1oM-MOHoxASIpgq)lE%uh}o(@h4o=!bHYW_2UGGiOzhaXH+V`Af-1e-UTLVZ8_;3$KP~#>#aE+$qa4In0xf(L`j6cVoW-^fRy=hc6}c z9+LU?KZ`@_mp!qB$lyzvF2e@{tgG`sDPUCPOXBlhYQHC!m9n4ws+#qfZYMq)&smAlKmWda>$vIy91eLg3 zzcZ9~7>|I=O`WYEpCM6}sX7{gCDA$S=X}!TaLcM0^F%3;{RbmzvfSSjTJ~W2MA=-e zi}Lt_Y#KBupLlA{WamFUFTO}uVY1=S*bzvVNtpOLfLXY=dx1E~G-noyFwKO;-@ z5nTLx+Hj|adhUMI&jg_}V08ruIe+5QW2y2sHN%@AgV~=hSw&o%Un{8G%FGDN2C%O- zQfKAYiqyDt2?h*}EM=kjyf0f$y;ujiwf;r$MqVRmmJ{@Uq%;3ZXZ-j`I?4D*!02Z- zOSn#b-Shjno1aU#P-DyWOq|rxLYr+_=%N;BtyyVqMARUCJW$|#B%{n_ojJXkeJOP( z)!X&+L8t?xJZX=72Zuq2i|5>?FyJ{Gl_m-7`jIZsZC%_NBrOBX1L6w5oIo2^PI`=$ z0$uS8)$Lg|j~|^(^cyTnmVoj+SlgTM4~q4wxM>H7s24O7BIGr8S7XBhvD1T&-zv*o zVt+6;nx*Saowdhs1W=nozvH<-irzqIv9bKj~)=0R3D&n1WMke#`6aM7;NZ%?E zqfa6T$dhK~TRWQVOl*=znkI?pKFdsnQpnjF8E#RPxve&FAQLEm;pJ*yk|j0{6%aw^ z6e>Zb<=a-}aYF0hrk1TRH!e^PMbG6@=mAfP$lz_s+L8481}QxTN#HG}+Zy629#Cg5 z1?hfwk!S>ta3JjJsc@O@)hj3(w}TJ zMd6@^YZ7^IQinee<~;9@heoF?IOeGn~UYg3emHnVX6g#-RPO4<}P zfxvO*BO4-cxNqzUvpT*5)}P)QBj2hVWNms{Ez@stl=k4LMHrg@G<5wL42IIH`n~y^ z2+V>f7JXY9dx36}UUF+18jP|0(?w85;Mdz`Gw^&_@m<>>Vwvp~Aljn)k+>$)*E}rN zEF}75Rsmwq?CE3YB1;i`yqJ$MAoIO4&N^p|sM!HHjc1&M|UqtRGMtwhm8gUg`@yOA2*vaW>U?9$$u;LsM`Fa<$HQC~woc0z#G4Uw%W>A>dXf;Bj=@;{QM2;)BgkP=CGYOTx9)|d(DXUqDn8`wHrDhnr&Agg>Y{IL;mZt{l7?0h6 zx=IdC>2KT)$NOqpQxa6BJHll#-hXvI#_KKbQz|a;$>9t(l+2?%!z#VmzSh2j`omzW zN%@fUTz2+EzS^C~L=p~KKBO{rVo>^YBL#1%rRlm_Y#+x3X73vdD@doCoacumIa>7A zcqp|#@2cAuPkc6k;T_#6Q;4N*BWIM+Ioda5G7%_i9ynR7jwwOEWp-!#_SWkHVJc{yXo%KsZJM0qGQrhOFpwkyqcqCG zMvoCD&8L9VlNy&Rk(0|1h0#ICC=7)hKN%VzxmH8uKiQ^bIIMog50@q*Tdk(fxEv*G zxsTt=S|hC(saiA!uu+xcM7pUaq@qMtL5Y83U`|rDl_6SFW2^U!ka_fZ#u}r(K8S-E z8I}Q00x1QX=fLk7PnqkNbYhG7<8vNaW|@sl5?4{OLcS*TQxl9`Up(e$%{T&u#<39> zBbyXYATlB}k|{hQKpg?cN$v_hAT`BpBiqjBmL_TExbQahSNgzW(3Cx<;sUNwJpz$( z=_2H_AfgLZ6yg>nk;TU3!dOoG)`V*6(l-y;7L@oU?6URBiECdl?Fna%mRyYj=gk}a zDpn=4@1Qj0yLKd@5^^ChRFbd?`+<-vm6=b38Tf(D+j0KLL>x=Jyte{J0X}TredrTq zp%5Q37_Xlg4;ZEkxntL+$!TM=B}<*qs_$YPIc3m_m#>o^+fO66G|J_kyQ@$Lx-Ty@ zXc+SPr}6NSOF~f~=?hsY?GJ7k8zfL#nojK)Y%Eq_tqRP~#Vi%iAQ(3&QZS`|uo#b3 zTDsr%#PA9o#u)weRKk^xaGTQ;i?XIO+?Lt?RHJ^T_Pq!x3p*32!Z@GY4JJqJ4h(%3 zHx)x>Ajrl2JZh%}-w6@V*wL)?e|e-hH`sZwpSYWP>p)gmjKxN>w)DEE(%ezk zooe^C3m~>qqW~owyOjlGmt_noDEC!w6!0ZEwokCauUGF zNwm$5W7adi=>r-&Jvh{3$(XQiNIYRF`vgo2YSlvVGl3@uJh9zj1+s_UY1gUi4v*<> z{ESVD_s+gWAffL+{_gEd2pjY$ert0@gL;O}<1yz;%S_ zSTumG__))a(IDMlAs=+hL#2W2`TLKIj@&Zn@&&lC%BkS;a;)oIMaW2(F~t#tUj$MQ zIZaw9kPJT75KQk(vVa{!@LXd!ZKmKGDF8!ZiQ@uCZ>aGJ9=j~Wu|Ho?5}My+;-_YWN#j)nJ1wGfW@blWVBVwN?mGU3ep0yZ?z@5Gf}uT4KnHZiF`Cp zNYA2rQrLh&*v#GL<4keX@bPZS_TkABYlZY(-ZOd7Nhr4}2fkv=C2fQsxDc=zob&*7 z!sQw!85V2C(nNs`f{HBZl7m@)XV~Ld81J>Qn=;aB^$H~cx3Cw=F|QK4 zYeB3X>S$0X+d|5G#RBDuPnL=K>mFN33!KGZEb6SeDOvQNdo2?p^ymCn3qB4B^8kSt zK0$U7PAuHlFq|X&&L5y)^$?(7u4pNQJ*pR z4gs*Z7lwxgfA~%fmlqBmZMXetf$jPy~P|mo>q&tlFV@bc5P5iEUU8{I%JUeBbh+2Ro z(dJxo_iz4AszsddGIU@Xzjo;@v5;0?9?3s{44<~!5~;lKw_c_ar}XlrWo$=`HQ%ye ziJWb6=K`elDVcDAm>O(SgSa1R4bk6@1O$V75{csJ9!p)&UZOlF=FKc%ES=? z5uH!LE5spp^LthUvIw1r=Q1%DaqCSjm#wWT;~tjDDrr~Ky1gcXQQ1~1N^cz;(gI6| zFwN}3=)|NyvXVBcL(xcl@)@7MkV)>>C9kprtz4a=QLc`yG7#ga(a6%E+}CR1619-f z5o|LK=WceThJaBhV+B<~XkN+6zQ}<2G^3OkYYB3)sp1dn{G6nC?lWt!bZJ}?WDI_s zSP3ArxzGgkZ}?@7^ckvt;8}ObZ;w~n%02DAD=>8HLb*k^LGnK~yQS_l3+hp*<0yeXd{Is^7t9WPZiv)LUGx zU5=m6`}N^SXvgj0ZjOL-#-+3ef-1m|PwxKm@pEbwI_C*8GKu|NIj4-HgRdLj-F_?N zY2Yn(d2ip=S7+;di0AVZ`v>g9#lS~?yUnef>Ui2@9*y?7^&e#SbRu)Rmzr!J<%j2u zo31-;2ZY)K&Li2J$$8c@erx7!IP2k>?dI&|GQp>>2x*M1@b-E%SKhKUmXWs${_VfS z@{Qg6Fsl8hvn7<)+DQ!Y)7-dolDX3G+cW;INYa|j>!s2j1x|RbHh;OVnLc&LyD4oxgEQC%) zASK9C8rZj=(N#FMz~5S*gp7x@z;|Au%GPA21=@*PE3;%kqC6NVakd-}ZTrh-EgI)+ zF5uZo>&=CIn9SI9ej##5&B^=}i1V|y z?S)|5ED;t{7qQ;>rp9%#Bj@$Ac9VbKO3M8?{1RbP`}B1GCUz-Y08IwNm7|Rkm?uNU z&hCrI5NTKW`d(d#E%K4m9=#GCH=@(p$QfFF*{DeT9_PfcO#uWTl9}uP{50g#Pf2HA zr<|EXW}7^^IH1nl=~}IX>aZS#VcvnJROCeTK`I2|Vz-z%aqARd9eQhLM)YQ3V=ecxGBUR{M{4T4XTRQ z9%zMh&J5$8fsTe)>c-9={irUx8MunrR)1Gh06$<`(F~{>hAhFB&m&`z?Jckd{H}~q zk@po+lQ3yg`7mJ)$99Y!gl#U3k8?_f+FC=bMIBdP6f!o~l_&t*Vf>+N2CE|2K%#cB zRlTNDN9Z1zIL)K)j0Av3o133Hp75S2PIqCcDn7zRYiykKW#R@A(YX!!4@MJ_`uCGr z1DHAH?lEftTbtzo=DdIODH}^6j7Di=l%?4Qr{6}I{ zXkx|Xr@)$A+1EE^z5)ArtsH+bqlpffkkm6cA`p*A*~pMBqjPfQhkC-2-T>NTUmMx-Lz}r|OTq4% zLwkKSN>o(JbkpUF#+9pOOGAcUl20HsQ{BvX*nI#7Ir8Kd`iu%xy;Y5L^Wpfp@1uJz zw7=+EShMqt?96x;<-a{@XUU5J(PZgysDV2V=~}EVv(#J+tvgKelBfDd2XbuF)`K@y zX!y}SOX-9ZTvti4Y%EtBv1~j<i>rSL}|Cdh^QNEiMr3u`T8G2em4ttfF5&jrQkR?#nl&|W4gG_?JwM4zpy zZ7AG9@w$n7r!&k2CNr&wq2P>>dvjuw?$JZTp}W z0#}7hZk!TA1oVg|pbk9qLD|U;NV1wy3UqVw!mZY#_{#n%x)n?{ON?5Pp-)`{4Mth{ zNSw!^r(0s8F0C4e2n6U7Tv>9Z)e1l}VM{WrRZtrDvX|a}4=Px88!1b<}hzLyZU9VO@IDhC~$LL`xwlWBir1DWLz;Joj zkm7bs`Fq%KSYIXx(`W=JGGOn!%FR1}G`mE`T1Wdk@G2Rk-ufyqESjh@L5Y2E*llUu z_ax4Z)@JAdE&S0(AuzWDQ^ew(ngP#8@LD?=iYD@S0O3bWA!?9TYrokm2)w_Zjyoyt z#M4zElDZEunc}n$kw_lzq}*bX68&DcUuxW%njs4TG_x$?On}saxy*q2qa$uzegmz< zy2%EN;0{y~Wb=_CICgg^k%y%m-#8sj=n?UwMko?)2^8*xPx4XBFd=XfDr2niwOwGYs`|{?uWUYHc8R7g&)&C6 z$hSZ%=v}lC>ZQ#f;C-VyeA@O~_Bt_7tB{MGoC}^?;&aF*dAAW~c@JRL$VZb8TA8OM`ffSOB3EMUVEwOHcZ3o|z&i#Zz#25IkV`SyJ~OFNsW z%gFaW)dmfn< zpC-HP7cLCSl#wGEHXb1`XQ=)4e>Qb#zZM?)J*>GJ4>MB|SySj_wOev*r8?W`p+lN% zjKQ^lf&g!muynfUqE%XYq7nB!sK_jWniuzkhaoA+PR&Yj8VIPKT(Wd2m~Gvx^YV}{UB$p9p0eu-Uh+uG znRb={i+|1ukrHG#Eif9r6_XGNMqGSZkWC9PI{_)JWH(QE`Xkl!C~OVNj@$PdETZjQ zUowtNxZkdfr0pHhm`Q9`VAQS9)A5ilO#=!{6G39nat{_*0tAsH<2*jGAYvqv;a2a| zd*l9UJFSa5gEfc7RoCh_`>D9Q8Bzghx9S2J1OzlApIKu6d1J>dekEY-E(8mKo2fBz zDFap1&n#~QjYb_M3T=nxx>~hx-g^xdyi);<%r8OY9vt*B|f)iAd}?evUMcD7ahDaBJeJ}`bjvi{tQ&R zVOT>)7xCBfM?a}>2ZeYu4vjk>Po8wY&Zw4b{w|@#8mRk~G>@JIOgaU}nbYLZ3n9l9 zGE?M__D5W_yiUtUhqSLQYh2|XBw1q8%Y-@d9{C&0%Y9u(Ua4Awo6F@ z#xwfpi}o;JmE}?rMEYV6Rllhf?uxX<4(HMG07o%y^PwbUv_-0aI|%;5kXuYt={T{> zTAzPDA>7Ro$G5b)LPaOo*vYjz{d$uzjucyunWBl8lBfUiFzHnFl8lK9>jKhMve zE4~soTy|oGep93Cr9{ocYEc}KBTv92w>O{Y3y1Ip_A)M3IPnBS@opt9M9hbaGA512 zdcCXB9h?XlP{);~G|Nyt7uJj{9?gFggZZ@gDElF!wki86kkc(bi8d(vd=;9Xh*9W@ z|D}0u$J3*4xj#L0w}(aR;q1GG%Kqh(DB1J`fym*6~U+(Ob;FUa>e+!Rz;oNJzKx z3y`Vf{yfW*2st|C;etd}_%SNWaSt${?SO*Pfd?*y6WQ;3NV9J+*rrVIwCoB_ij!?v z(F@)&oAL3Jh+d{v&INcl=Nk}FlfHJi%O4XNk!#zjHWupd^O&gJCUlGl|q_xit+s_SA)E=0hChif?+i8k!@V@f`@3%(T;LQXY!Hw~-`5mkGtyGZ0R^MXpu zu<}Mr`~_4ZkR@;@<93D31-=%*gTv}L8o6*d4h6$*UmP;EFa0~2k*V#X*#=~(1Fb(ygdg8 zw0SrCQbkrPPxJK6lz6~%S|G(O+xhAfFvd7mlRgZX7AW2K)$LT-v9elj6!xooFYYq% z`0(i)T$GSJ@jGB${YF_1H$LxKZ}qrK;Gi$%3>E)4!q0wutleyOww5{CUR@~|mto+8 zVjz5&kP+v#qM<|lu`B<389pMAj8XV5g;sU_acyw_3$?R@CbgA!XkNDaN`)`A^TYcd zRo0(d52DLoNIUQiv`E!m4=#o9Rg83|=&r#=O|;N}$`t zH7&W$v#5@jZ%S_S{Fxtz%MN^?_T=q0 zKvOpEm*AQ*BxxlO_46@@qRQNX;A+M>%iOK@A$1pFKu2gz;dWW53rf6CpS}P$8Xs8` zwyQQ#tiV$;*z~$>R(*oZ?hsR^I5j!84Oe{@8(u2@r~Y4~L9sn@4o!}A z!~ZDi44Kv1|3m*W>NK6-NZ^}a>BR!RkUgjSkNhgiS=LBoe4zxeOeXhlpkyCxqi^~cV7lh@rzu{GjH zbI7Oc3Xz5gQw{sQ1z;KX_0Ie2@?}Un&=&El&aa)-wLbpJKB|)OPvdT3=j!~PrCEc2 zD*xS*>ED88=*yS3NDtMo|Cs;r_fI$9|J_Z&@@trXH=p{a_16er-mawnU7f-DHJF0r zm*U*`HI5)f+drS496TAN8Gn zj{8*rxijS|o6(qEX)r(C)IN3%+_QU0WT0 zayHZ9sdN0yNBR?Q_h+{5To}AiR!&kL08(77FkHTLbLJTRg`R%LXm;xk!lkmg_hs%X zA@86Prv0q8YFUGiGZ4t49J>J&#CiRDdyoTTG<+FA(;eBHoL@dDZHY*Lr`OfRcai>F zOr*e&$M8^h7PHcIJkbF)14Utghhj8Q|3Qr(R%(kfaN|Pxa@9y(-3=)`xm41iL%I9`@@BupxT^paT)wFQdVGyqX7Y;_$;#Ku7nN&Le6jd z7iv}vHJW@1*WHiLtOC99_V?_2U(GXSWi}PGh>^ROxIG@j$qYmmyR6IY;tnEfz$TG9 zpu*cUIK*An1<>%dbRvS?j1?Q#{6SF=P}=a}97iQb)}JQ&6@`WPcuhGTTve6TiQ`D0 zU-sS<@uVpTgC1U@O1|`>+R(BFA=^|dM_wC3KU1FPtc4@n zoJylKar|MqWWM+NatRvXS>+@JVWIc?&5`-oEFxq|cY*n|L6qcS=k&2$>XU_Yg+Nb6;|qCQ2oO*456{=UY~$X`Tm#Ip@Ykj|B;*$= ze2f)ob&8d;t>on5Y(VXLg2l=_BLh@Bc2XV4lWS&)n0A$v@n|eiYW2lCy}+{&s15xO{E6y#2TAEn=Q7Ar~(> z7q6h>d#Je+#DaP20+lb|iI)DGUTLHK!?1*0tb&dgGL8?v@Gpi{kccNL5xkgi6EOTc zmK~SJWs9k7k!PHXyVG>nybCZTW%kw~tq_~!f(|yOy=^Zx+7rbD`nN=j zp|rX32ToR1_5~#zB>IMXSe&q`TR|AqJgdt}oMe6Jgp{hCMbt&6_7~@(ijjcy?3ZKN zFH5mMY;jXw2|fw}vmBpAHVKgdn=di2Nhe^)7qd(?g@QAC>nhb6YrKprLX%+|1!_rL zL-G^DOj@x*?-?QSgkv!DFKVs{^Tj5NSgvZ)1+ zkJiS}JN%Dc_D3NI%l@3^`yhs5;+Uotd^QxrMQ+ zHHURxVMeo-2vKtP)Jr5jSmT4qh3!gtFH#3qFtLnmm3Rt-w0s8U$5kPLOp0-9DM1R_2cg&;;3e&8$f>P@ zUZTxQvwI$#-w9=bFzry{yKpUI39~Z{Ay|E7t~QgOdzyjR2!|$STqFT6HICIS+)97% zlC(7Q)Rf# zp57=zBWBRmOtq*7)|Wf@=LRSE8+5)%U0P^Y$N8}&M98>hAxm}9zw>KtrDZFiqNt{^ z7D>%bY#qvE)0lM*YSfJbuRyYFOF!2l2u4RhFuMOnJd2o+wt%-(|cz>zUHhi|mDt2>~-Z zE{AHw=Ol$>8eR@37yDB z)lKLM$G11=uLX5bD$Ei_fKi}-s&Tzsm3xSmy%8Q9B~B`Cu+2n zWm#LA3-qf`o^gL4&;OCHI*!ACb5exG4&b9^@%quMET|KEBKW-x-xKoHpjwt)Z~t>e z)y=DKgOZ<`Z#`BI7LzEl=l|R(|2m+Cr@F)j5(xxENc#VGr`TWUo;h!{p!}`r5gw4T zSSv5y5TP3TI9wZ-RUUEFrJ9#d?DHqTL_(3O1My7QbNu^w3FZSrJev3?kjg-GClook8+KTuE)WlDovasEizO1jytPUGr}oLr#QSrj%Yy+OXs0)!?w5$$o#z49s6uZ!kxaT%>@>Lw`w^LSZH91>zPf zcCsqB&jU|JwMVl^$?ojVyC^O*hP!!=wywXD*uYFkniuYO+&C`t9aerb-{2B$Ccyph z0ZB_4>W`A#CkwgN41*1)U-%_UAqOp~DGT5Qp-|(?9>xtM})r*X*xDUrb26vP&DtZZ|Rz!()y!foCTi|C?O+tf6IB~_)c*&4WeQAu!FWd_Md^3FtMd@ zSb*TK1e$_zA^0M5p7M`^i{;El1QcRoV7ufi6vbT|-X=WOp(L>hq}AXBV^dc4x=BuB zWFd#^3)TThw6JS0Z#7Mke5~A*HaF;2h;J}7UP zC={h%z=#f4zra{9C;D~D8GD#;U{Q>`2`?7(p36gl<~{_@_*!?N9)y1C*TW*DDI4j) z!@APg92=D5nxCvp=p4bSvY4j6y1RqG&lw&9i2lbulNbt2bA!C3dPKQPN#>QhyQcUn zjDo+k=1&`@9`a4)J*N_;9uRTZ5DHSdGBFvf>a5iGK+`ijk+7^SRI)1hxNHPZ?1Sm| zImQ+|9HbE!|ITZwHA&F%#za?S<}fhxQuy33_hIO7A9DjFJ~e6h=={2>sbW+7k`_f3 z=*wQgKBQ}Ba%VHH!j1D2v%fO;CZVv`TVpH8}e9Fm=$(=Dotvtp9ml4$z?wP6U zB;_7#0sHgclS@@xngX?0RtEXO(2pV(s3HZCg6V{ev`6M|)AeGstL%PinX&hqC=c|7 zeG=lwBDt9h6llRn3Dx>;*?yaPZ3;`*8)1WSpv_id3V|@h2L22;;YOO4sAIVwH;MRp z_X8Y7D-(18t?Oq=Anps$b`%)io?&>46Zuh^FFZoTgLI6o`$0tOtBQe#70r0Ci%a;L zxOLSLGw3+*>FMv<1^+fO6z33)f+eX9%GPHduJa1VF7Hw=j;WoNv>ef^75|;ts)9AO z#vHGx;`07Qz#WPuDc>{wrb1rJQ0sc9VI&(|*@6aJ22Hl0pHMd$z|uzi$h#+~KA|0GXKjpntu+=hN9m`z-;xb3#D4AOu&s#EMafM4Fw!sTcH7FgaWCuTW z?g)bKDCeegJ-0*n&5TC0VSUN^tl%c`)1@Z^TyWPjT3msAFDtQkp+9ULJ|R4{`E16S z4eOuwyF7TxavlY`h!l`@e|mb1clj&SmV&R&mws^dsc6=F3tsAVbP)-PD-iK0$1IFpK`_p<(=yUYtLj z9byVF$5C?shO-^>o%m(I?{N~6x<}_vKC_GwD*UI%U8pP|@CUFi(5|_JV*Xe$aY?wG z!Mb7VJ2Y|NK`Z)-4SJl6EjjX|Q6{0gH`7Gvu6u2v5#40}cTrFNIY>xThB3r0GQmYL zopZvtbyLz1?BDeJss^NMPM!Wmj{CM(KuKztQIg#~vyfnC?tXz5hs=`qpK+L06%*^O zvL-oBV2*p_VOVB*7h=hKP$FhQw?#HAzkVB$R)fKYEkmu(p>9 zwd*em>>L=IkVoI~Eb!szAdoBYVk(1y8Gg-A>gTrs7?9(0?s%-mc-C=6d)y<0{w%E8 zMdtC3CIf5sB#EM@QC0>SU%QY>aMyrxxL1)o1E+zQc}TeGZJQB;*&^DtXr}US0;Aoh z<&m^c*1F)N`?%5Uf>O)Mjwv%m*@q;^oiZCWE?(SkaAr$UMT7zr#1q|qq zWB{S}rk?Fz!Gx24nW0-99~7;xZBEg2zLx9dBesJX&bf)rCq%MP7?Tx@5wMOTWlRuK zLzzSV)Q)1`_q=6d9%3Z7SQ=Fj5+e=gh-I67I1?nIJ`*)Sbe?d90C`r)`mEtI1%?q} z2Yu{@7UkMW4vr2U7Bg`?*?;LiOQLlNoQuZxzL_|@JYMT|^8-@tYq~u?Z;AYVKx9x6 z$Th~ttVJRENc7pg>LLO)fcHA3Ep0|(!d?2*3d@(^h75R38WXb53O`R@lb1}?8p!+L z^eZ~;swy;3_*Xq`SF$Hv$FClZZukj1tz(xfR7z0Gk8B;qKc}xAXn~aw5KPe;MP+we z#S-n~vR|;s&kyT7pceD#nwxPnc=x0wq1J0t3 zI%zZnPW~*`2Aq;nr9|l?>l_^NE8!wbXvgIKy?e{aF+H1WbCBKcaYuQ4m8=@!E)?{T z2`GpG5|ejbs+BUEC?P>G+bg1xs8G66SRB+0iAS`PJ3e2UYmj@*FP3KCsLPNISkXDm z{A%UM^+6!o?hnU5*lBd%_I)~ETxZ(;eESgcz}C$<(|jhJ&@!R~6M@eC9I9M4!S&A{ z!TcQ8+_=$>cz?dy_Te8MU+l^0dA}UOc-i~pkiq9Dyo6wYLs9xO22*6P#58@A{D#oBM~! zP&hqK+}M8E@`CiwH66C<`|KOtTRVBvu&XyitJXr#H)o4FXL7E>)g-PmN?5mhdo}eO zte2L@Q{xCMZ?bLDFESBsqFlanME>Ew-duP4>y3F4d?gU~K22&bM$Cn;vig1tf0puC zKo$N`RgyZF7Ho@g_=oT5EG>!WE#GqnPA8M5bsyWiDBSqUQNr%>+lb5j`*hSLn7a(Y zUgmH5GK}5Lge93K(ALI26h-5Zc9Rt=+z_V$1F)U#t;Vae3`*Qj0xgV)WAV{5%`j`K ztS)!_O;T1HHmCCWNnURV`&nUfIU%SFv!53kx*e&2-x(x;kMgB*2`Yz+zo!XM=?lu+ zg3PH<)HXCE6~ql4QW;@mQ=I*iZe{4}OBA-- zav9$*MMK>4q04v}%iUg3?~9m(vT8e7?ynKHQ7R_SynkdAW-DOPw~{!c*D@YqO_1|z z>6TO`HkRI>|J2tN;Md~&(H^sWbf%U-|0?$irIzmpY!R2RSbFD%eQ%c5Xq@oaT5c#* zblekiIXXJwiJ`|Lz6+hrzp-*O8cT2ZnSz*K7?O6wWQ(U^L3b6qMf5@Rf3ruUb~1^2 zI1mtchW|Hv{5nIsOMBf8PXhJFBiI}A&m4UEjP<99Zk!k_m@E&(^-{s zRkUPenfZO%c2el>Bwr$HBrYb^%)8|H_3gfTxIBD5Am2Z@2~GTY&~W6>{=1a@v1gXE zy)nGX+4*VrVAlP-d_2;DFHvjm*cJh@l)cz><&sd7x^4H{r~N#}FO$B^J9K@q;p1)Z z&$2xk#qe}g6E6JU%`%-?6PzXZi>l9piACd2_=nn8TV-_v@%N5T;KN0Vc(7GxW(^e6 zG50QCQJJUlw7M~m(@4Uf0813I;Jjk_7tm`V|KaE%%sU7cbB;9)bzFG;wfmmclli#7Xl_SHl|c<@e8L6yd*QIO{U3)`2Z3JE z_M-2SQU2)Vd2?70q_urFqlwHdIc|{`TtBOIHW;!HnPISskn<+FW7bCK;1|UYO`?@X zs*Gt%|6GFyoss+ELIqt1`@qP01k*~E)RB|2nCMDRC&K*!KtZ#tfcq3+|8!W<{AH*N zHPf`5QjAWwUnK32&dL;PcGE7~+Ph9WzuEr+lBr9clg?bmtZkZP87Z=%rBJX+MBn2hStXAZVnt8Yt1cinc+OK<4WD0o6tplEJ?+s5S?hbC`2Kf6;>9Sz= z<`DdeC)BT^#3Sn0Hrg~pbh;EnFPxcvIJ->r^Scft_ zs3+5A`$(jOXk34ggmFWQ5vhBGQMe|$md*)-uy^jhpx@uC%2sdNw3a4!-zxR_jja;`2Es4t^GEQhE+xtKvf2A38rzz(P#Tn5>G1T@F zhhI5e>qf2a-%`z5&5wodOb9oT1F;yq5$gIFUxCezS)Cr=JKlwx*6P;W6WwgyCLR@w z@V$9gkUXUf?(S=5UG*mIYf=+4=WMqAS7Fx~)YP^{W2n-C5J~_6X(AG&L_k51qSB>5 zLI+6*N=bqcK$=8AK{`Z=ROv;ypn?>o6N*8aNDTe1Fc& zT4(Pw-<)rqy}vn2TPe$_?CYD4!cf{$utsA1cAX`%F{femUMV8@!Y_r0(WRgeScQ{8TQQ1Ah z&C}D9gP*53cG0hzKAk&kFNClx?J!d}ok4!o#g?{LbA21T@f~H;$Bru`-WBnCaUHj4 zf9X%>nbXnnEzL;*$}_UxQQ?ivZ4N%k95LsFMQ&;9#I@KhF0fB3cB6gFQGIfhd8We0 zoM9R`t?j2=`%Hi1uDODE?^qGyVb;Y+(}hf`k2|3TA?04aTw*QlB1&yz*VNs`3%ADB zRM>$SCRIZ$a#gy|8Q@8Ve~RD>^zY`et7qQqD}8?J7lS9}B#SF23oZ?FE3byH8w_!LYfc#LGPB9yvtlxh z;u39|X)Nc~9m#UXS5T+GRw5aLYY(U~UsUbBm_>eit6FvYR>-N{m)M%Ll!I`i5Vuja z9GAZC@LK}jRwKbCiuHso-_B$k*SSBn*g^?+AAQOSvq6BlUKYu%D{WU-jGwwH~NJmM$u-3KWIsO__; znt(#MzMa6TwOz#FmTukYh7~!Iat%fPBO#*qJQqEGzx&cZh!MAUhSOeghJrR!!)1c< zs-UjI+-r?u&m8>A{)H&R!O!QK?4H8$B;4KdOCgT=Oa~@6~mrrG>jiiI#4T zb08AyZlw8^r+}~@l{&QF>dquBt|9$g{UvMn=<*6s0&q0I9~(KcRSl^{EC7I|8~{My z&jH*VgS3lskS=CXAx33~J3CAybljQdU_I}N?QhlG#Y=qkNYJhfjh z+{$KyGI3DrmuGBJn$4VAj}8s>EwyTW^}?P{D+?mVmnI|OQ>XVhI1${xfQRc<6GaN$ z!VWv-fr5K?Yp>4~LG^qGr^8~#7B#cN_C6;qt`;31L>y!+Bf@6LVM@52H=WkF&Hc)@ zr#ZNOvMotU+Zs6~1b9cD7QJxxlRqHUI-7w7umYHX-DxmsH_e!>LE zaj2GEEVZTX?=>e!GhY=ox7Lb83}l*dV;20X8M~qXYS-& zq}RR&YGiyNlb=9U>VA7~AQ~bv%p6~8ii(4nqKjA>T$OqkrjL#HXuh-25b27FkBGfj zY)uvG;$;|*pX>3FKO9T13ai??0zD{sI&;O!8fup-cttA1@>0^u_vCq&mA1R!X0Af~ zcK#)nRtYxQ)>6A?<{nPso%MFQbGe)(io~JFy6$3KQ7?9! znVSc41UIri0F6`+PysOYlG(O~$|`gvf1~lKnGyh5n!Ul1-$mDwe*$@>?GC)sKv#NR z5ULlzq+aIy80Y=6<_X^5@176yDDOvsn7Vi8{Z6ZFW3MWRErG^0^j||F-aexCmE&AV zw1v;Uqbucsk2J6?<$ijf*K4(3i|xG7&~7Y0SnPTo$j9{{9Z_rG`h?`WU!P`J3w=>5 zkLJw^la!+s8V`6Fz$Y2Uq6V^-E30eHq>a8emuY0OzU|WeI>3$QL)bs_^5!R-74m&m z5Q+xWNE3>3DGg~VA8a`Tr(5g64nroFjNY-7t4-y9VU?i-agz=hPreKRuVGGxVK~=B z>S~LeG_mUH$(*4kdRt*!VtgLP5b}#st@2ZI(3?+Ib+MRiFlb&p-sEv}G~>~6EWbX-Duyty5${7z?2iam_9)S=YW{cy10@ZhJE^Xn|!|AKu^Q!UzG={l#SmVSVY*1zq?;89C{eslDpLz(oIn zlFNd|_#h<5sE&WP)Jis*y;wnv(vxeRq&Lj_$$*cpFdO zoCOM%5?T}wTA&g9019DlvPv_UqVG_Re`y+Z#n(5X*<4WijuL&2v6SrLvo5JW20=&` ziF0QPLGad~7+@}2PchO(5iDxQgj6F2v)OwFFrHcjTe8`Wj4hx&W&)~nh7Y#ZOK@r( ze@gEb^Sqmt7=7qFomLsi-X*j?h1}Sv2dPc@yFgWOptbHzJiXOM>&ZM^?Q#pHX7_FQ z)0DAvtBj8v)Q|e!L5MPFF15H%cyy8M26Qr+jcC%NT%5R8N3>?88kv{2P`AR+2dmdN z$YDc&w9B6cR^{u?fPH~r9vj1p-45C(KBm;_Q*}gxgTt>+x5>uk`g}KT&&-ZCool)- z#FNjYC(i^NRRF{anY*l=7YSx*%UD29kf>z^8dmBM6^=JSeeFCK*(;Lyf$!yeWo;fB zd0;PIv4A=-*r>b(?S0^_zDc`@aJwAuNuDt|(f|0G^;eES?HEbPjH}{KBUewTP(JR0 z#-X+Z573|)jgeN6R<28efO+YS-6 zntWXFeNTv+;(-hVY2`9ZQW?VqQYesX_188zI#|Bpka@?rm*qA6r9wRyvL>%$ngv3F z^G?{-M`H9-<>G?OIpALMJOf@b4+E4p{W3jS!(qei8xcP>Fm2GQdEr9W_-T3-rx$a8 zI6cD6^$Za~Xe`3t-{luGE_!WO@V;@Y%65QwPNCm;$ke9Z63elL-tiyjMB9#9$U)7Z zQEaix6dSn-AYC#X1BwH{bV63Z57BTdK5izN2>?hI1OPzvtG^x|h#PL`BMtF0_=hCQ zV8{!=(h+!iaQuR7qf;W$NBZbz&t&bOMF0TaUI0M!7bKh+0QhODH~f5k5jSr8 zVgLIm{^?qFM8_og3)e4?jqYLg^Pqm$Gj>Gu*6V)|VZDDQ`dv%S5z#mA|3&2YPojUW zt{xGo-}&!E^o;nK=y&4vh)5#lA5!*b=3C7P}hK_S<3zeANPf zz=g>>2C2S@-PziS1p;uA(QOy08{;-38bqK;QZ;y=+uSIknN8nNM&ow2!f9dM-1{?g zKFr0No`<#**!}Mh;gi?QE3%5IkmWq3F_X=5?}$sn}22_N z1n{n`QrSnTD64;vc?MOhr<2W9$s1fTBG+6)#agyaKDk9I3ZEHd%e-rnGjCYTh-BY+ zQXzS_qY1_CZ}7HE(5jnu`^B51`w0!5>)hzSaFY-Ju9wR!qdR2N5Vm{oH*SFo`mddw zc`+VAEc_~~+;q`Rqa)$~GHFgA5uIo8Ko%Vtc0x{LZEc$Y&KJI!!W$eW{W(`{88Vq8)mnoE*nK-F8>ZFO^p4gb=KTA+2ZlziO~ z+O}Cq0E>2Mwv&Muc&Cq3O;v|dP0jT|b8`&H<>7z-iEW&VMKNh^mr?QwGqKsDlX6!b zM&YH<6@Eu>eCS|$BDl34Ct=GGT}sL9VyLFK$;!ptRBJGq#+U!Q=7YPKT<5_LzaMv- zQ212Tg+O?`T`;5g-kq)^{7_oq7RPNWiuNZP!I7?5b6zF~L2hy0mt(Nup9&#_eU*|w z>fdj$&+Aa*F^hU<89kLe;vUu{P{Y7Nq%Makdjp!F$Tk;;@SbcJURmU-1OhzaNYnu{ z!f`MH0zM>mpSkKLkfQmrx)!E9y%7Fj5D~0gOtTOs{ai2thDu1X&@5nzm8tLs!ue_t ze;443VRWX_5VLTJnLtoB>U|x_#z+-QVT+QEhz8QW-J)->)<2cL0=T$chxbpigf|Sd zby2e2dMQ(1A$@tDLN4=G5T9g`DzQ$supe7ESREZ7t;E$~JP1@QGK$!^G8VWtA}o#x z6X4pr)bF~Rf6LW6J5lJ&-DVIYo4?v3DG&5P@s^Ydg zy76`@2mRsYNrD{1mK2qORIVH_7z$b0(JIOr0ndb48_pekKDss7(j7h?O_F6*LVpv9 zK#7RKi9nt?7$rcZ!jWO-k1FlEzH4)LHg+E{l*0j3cTRg52oK`lP66fH#C9CMc6WW| z&iytk)WKJK16%lk?>r@iT{Gok^|oP`iTx5YfXSUNW&BpiiN8ARz|hl&6#wn7^2C70 zEIp~zi)5E;9$(k7X2OXX0LCkoU5476no*exEhK#d{JGWab>6TL$0#!XXuD} z%mRF{67dB`5Pv!(F2JxJg>yU?38xYTZX=RH$Sw_(0MF9EL>aVUQL&gMc^+Zn3&O`e zq#0)t$9*7FB4R~KX{{uVQO0diBj~`uS4@$$X2gE&395S!Q6pX6*Xs|Bc7>Hq*1zYm zOPdz1wr@O_(>Gd0i4p}l%NUmW$82OVAQf_x{PwP(o`*Z?r%|&2{9mR z1`+h=ffPL=W*>nxB@*sJ8QYCk*@1fDi2ThevYp<^Yd)hUs;lnm^zht*ZC|eIm!wIS z+gx6tTil@SA=kqFJm{0h2fl~s>u-FuosGv6Pn+3{{(ytNmZ0Pf zFZ~{{T_3_~8^s7;Ht3@aR#ai5W!(~Nq8Y!m^nN%d8+CTi*#Ex#eIGCLUvB-JyqS}9u;@a5Q~16M_g1>!9lY7QDp311_Q#@6 z@O5VYc11CsHs|;H^HUZ@+3HdYkfFy+%Svl#HkUHkH^r{BX!qv*{&aoRAA+QLzph?L zba(wdvhC{c9@gdcX8Z7UeV#t@ujcP=FModU(f9R!Xz0(|?^7mcS7m*)%l{z!`)zOf z_+myfpuaAjn>W|hU(S4f`c|sl+`nEg{T|(1oVR~Ke!irwAY z6J8I8&yTjZE_Hh+UyNKH(xY!{9}Gvtt*%ES{I`5nw5vY~k*|`~Z(dIezwnH+zx$yO zOSAnhenrX8$)%O(_rBUae)9G@1tE98%Her7zW!XizwU4CoSqyQS;%uaWVRZ2!v*qt zyqGCn88PK0-$i{Q-t4VNA?0Zxb589ZZvo+&sG#{fFs|Z)Gdqveedxx8e?AOd9G$-s z_H}0PH!dh+PKH9%Np;X3C^7jrE##ise`(b8Du*{Jf_t0cXod@@bmANOL%%TW8l5s@9W~EY#)AJhPU|b zlCQ2#_Io;eE9EU**au

    m7LGh{O<5=(t+nRM&6jM6%NY{}GOYJnoLD!6?&>Zc3#UdwSF;vQi7-0A zZkrV@WA%Sf-H=bH>jzw9eqaD#yqO;k@S#Z0#~Hj9`TLmS1#e`HMl>8t%2 zlWdd>ATdnR`B?3MGNLmce%M%-5mZVWWla1(GA2)&F;Sz8Nw?YLw2daN*-|aSkg`;y zQmeG8U6qP-pk_&_dTK8E3rv`369sssWZ6@N4nvm~a9Zxoh9rg4BAt9><%>?36r-A> z7YW+aA$3dZPtoy8ZluaQ_|t1>{WcON0Mv93W@X^SitdY}16PHv!tqAdX2fS#_>0(6j} zD+XJs3QUMp`3L}orCcMcsx^_K%|TAHJx`T5;WlutQg;M^_P8WVe+rB)5Y%*Mm(r&m zVE(-(PJ~?Vv^X(u(7dhM_y&JOWtB5`fNjRH01HHT@G6GgD`UTm#EIaCx7D0D0*Y$@ zZ%{^0w=`+0a+KiUz#wg=Q@6mhBiHf!%$&Tw+xV8=wE$u+rC$iAmbR~xO72BjkF_&w z9XOb+e_2n|#J{Y*(J%2=?_b|9|0n#yDEGou4Jx=s+sTN+bFd)gDyxA1PQ%IgzWmW1 zxkd0xs}>$&%B|SzR=a6^YO$>{h%%K5XVOBVYx%TS%t>#e5khd~4vFpbQed>XUHZXj z+YX@&Tc22LO0ERDPNougrxsjhqm_|N zHhT47g<`S7du6I^$u)>wfBD2=!NYjG`__T+Jhj+ades0=95-}UNO`)V+p+5C6t<1@n3hEw|q%zBJlXTMG1IHHLc*=*D<*p?U?0cZiQ;XeH zlL2zRb^`=+=rRiV+%9|-tfhNm%c*J*x zb~NH=GZhE?+NkE8ag=oQpgqZD@+c`%^`q?LL60&c;m{SHPjFvUNe%8q@gyl3EaAgV zgi9A97@=+C`Glpp$EBQ4?vSmFrh0})A!L@KS?~cYABzr<%ta9nTgt92uPmisvS%~# zsIt^vBI1;y=ny+7iOh6uSpi&*qSb!0{odF^7-~NBgtLWupb&8Ps+p>k0m_c5%Sg_G zY?%&_7{s0vBIX`ob+(8Zi}Ku7OSKj05)z{J8SbTNUNlu=TVJDo5LgX>A4$E7ww_q( zY=VGEWX5Bq6VJYYs{#{>pmjFRC*2OhL2H-B?uN@%>-m;s4#MZG9YfH`5F0Twd5aaA zsw1I`R$d1Ap4-HoBL`GHdf=?q`!1HC71K1v;JF#V3OBj9_0ve%I^teVZo z+R1n2bzQ!E_i#Vq#If+;HRA$~Py_qX1qSfnQAhB~D!o7GO%xU+0+#D;JsE+Mu4CcN z$J@#t$#pbZc)=2tMbL?2yio{0g;%AcYPlW6-#{=+L$(suubfsx-Zwu5-`OL0X+=xh zl{ui@gY=R|WY1Knp%hU~5{GR?xGuyDjAA9Y>wL=j1Q)zDUWH@@woNYF(Q&*AaH3N( zq4C%bGR&Zt9;-0OiH*x?^ApRheB@lKM%Wd;Fxc+;5y!Z30TDAf>kfjd9>q@Nc6QqO z)MA$?VG0R!he|}mNUyZPd4wx)-#W(}4}#bk=drdEaaNzADV?UfV&C487l%&?g6?@Q zfG34V+r|bS@AAaH?Ra6ny(GE2hyga<|K?t4)IYuo6vM!6|EAO6M}^90v$eNWxiLyc78#1>IeygT*_D zSx-Fnmdg}^r7idkMpFT2Qb?L*RSWG%DZ(B`GP~Y<=;Y65?N;Y3Rm@CjOS^68%rz}u zFTE^I@(QGL+*uC7{va85K3{38LinV*_+SW>{45Af)zIjtp5Ld1r!cBfcVk& zVZgD>0+s+Bs&3746-0mE^xn0wYa&nmc65*AMdP1f5ubQt+IU4f6k$k8MJd3t(&Saf z-U;w-DR(De(0a}ZXfEaE6cv`CI-PVoe9R)T++>4(IY&QuMSwAXT^|;=SMR!gR^3q; zj5N`|p{dgjpnftYJ1UPDwV;HejIaj$2kZ!8v^Cm330|jUk~|Kwy7%=p9a0&sMhpze zq9)+HZ>DfMk;{$58eBEp?Kc_AIu zAkFq7suu^O;w^|Qqh=nDfscw3C^};RV-v0TU^y3iq*CjY!qZEolqt4)nmt1&5+IPz zv38rmOpdAOy;AjKbrz{y^_5e#(b$z8>kctXDuP6pxaic9%!j24XOPM|Taq)5nLwCa z^FTM|C<>G&)mjvHevefCd^6~TuSNRI=-v<7;lU~EV3{<{)Fxz3b)QtdU7cgBoX)Y( z88o3H%^+|Q?B0Q|Yw&cRu`>DLu{wuTo|j|==!uqeRNH6If>VLn8X+QLts3q=8cAi( zXIJ!MI`~kT6Pg%@LfEgR(T;!+f=K%3kUkbp6D$GbGYUNdd&nheDrJ8{VPbO81K)11C$^=E{ zkOg8-#9uLwTI10vA4U$`&%&B@^9-z^%b*XT2RX9)mcfCdXU$o9nNIJI=-pk7P6ioT zSy$!S88sfBbks&t<;*=nF0e}@=~_BaGdO+(py(>BFKO%cNVPjIPbXCg9DLET>WKn3 z1+dC7p>)MfuvyUsJqPDfIy(B>!M!2X?VGVyb(qYhJT#GND4bMUO4$-aa4a-rRIOc0 zCPQ-4MeczTj|n$tXzOOa;e;P9Tkx8$`bo@ry8FA8h~T(;H}L;&#N(Gxzjo+=p92{KtgD1jGwI4qmr zC!2qSY9W`n`4O@;FS)3W<=icch&XBp zpINJ6GuHbmj?Jl`_b2`_{$wPaz{tVN(wU4(FUz!J$#KqFt==e27hxR^Tr*OvM-Hy) zQ7d9Bpe~{{AnjTzB5S1j`&_~~(|w*r)>x}OHnTH=?8x{*PGuya%sICb3I?uf+F}eu zBCNr5S0kIp!pQotgmT{Y)#|@>q~=3S5+9#J>r_F z$*NPt8_TgXw}W~Aa2ca%E|!v*D2X;G3xI+IjK>XclJ@$ReAoije8Nxh(^kg>>Dkfv z0e6P#Jfbb#jbQ*ngDO;sSJ?>60-`7nk6)Pg%&TVFd3xA09~7>@;|2IUr&kHTgm7yF z+)9y>o9fl@0Kk6XhEl9YuDeA`Y}wg|OXrQTv8z|1=msd>noQl|lReA`B*5f6}y0 zSMAP-ezy(sjtk9Vy zx}gw6U(sP}M_EeRXLH2i>3OH3AGIRf$mq0DRnVT)K<^5G0l@i-#L#IOR7%F_BM`o? zGd>)mm2{hq53@Qqp4lX_$1+uAbqg(qE>ij?fTq1T0Mp+DIq6due>*SsRzq z5sb1seZztKU{^Pm&UwIh*jiATYK9w*I0k}N0aL(xf&&sgHgdCmSU=7W`w@iV)+#A5 ztyWOkIHAF~spMMH&5G=z7DuMl%)>kLsO3764bUMzE>rh0WaoQi zrzdW>r#!%Q>Vu$X7z*feG;nC1(XGQ6J|018vt-Fu2->)8@^JizAbU{zW0C%-TC9qr}P(pc6@fSf~Kh9uRGXJjy9%p=WqhEE@}_jZD>m`L{$> z6u^HF%o;*&2_h=jQWQsU@s1QD;XV*QjfJC&iY1l-U2q@hRtPxc%r(o#8m(k-AsnTO z^T=~&L?0nt^NAb9VQ5q%SX1G^5UB8V^4^1Qco@!By8pQ8H(1dR@y%~utZFVk+qW3k z*-Vuxl|+F}7p7&gEIJrd0p7?qYwOlGJbe8oKIAuxT3&bWWq2Rp`iedmx3R1$Iene4 zYP^frx%R@WKKJ(W`eInYNt!gwiw?JHu@%cQwx5^6DS$~U*S^$tIIH|f}v#T|cRCB^Mk%yn%8G}SRd=(Uhv4U1ep z8+?s)>m`3v@7~6%i`VgXFnZheba#n?y;vK|`UCybZ?1lQeRJLGw5gc&%deC3n2Sl1 zc74<6?CiLS51NKW9mY+Y`%jgN!tXxM5Ya7z)1K5r$dz9 zRV;&;{K)>=yY4;U#{Mv6H+Pp0zpkG?w8zE6o4a=xZ*H#Y#m)8AuODWfCs}8=ZSU85 zf7VH+m$r80RDu($nW0U5giGhz`VAn9;dcj{LcW?9DAXH0duOU<#4%2B6;?lMwe`cN z3EG0uNydfKK8yvSX1m)aob|)saH{_epgg}W{kRH?e+YTIS# zeZgwX6qiO0dR#E8c87NJ%~aW8ubcUr*TYskN37a|&={sc7XYget1j@VpeIk##+cnX zwd==>TR~au`nQAYNi z!Iap^V^(rctY*B~d=+_iE6)pZ`r7^{%~*EpyZ~u&9XSPZM}*yM^g}&%kS0V&SP!!bx=R44FZk~&V(*TOEJQe|wO$C#`>d1?Jl zI1c8>aMMl6I&jmR>}wlYumX^^vrQdlo}khVYnqTIK!z}c4Ex&rRvNfw*PVj&n|-Sr zU+;{W0*9&K>!vZ77&MKo@NsO7MoejEw5EYHg3$bSEa@~s2wjgQFh5ugT=#=-MbPWf z>U#nKdyYR^>y`Xw{4~v-2%^)};782pN71z!1n`B?uY%_(d1gpi61lE8vvXeEK|%Vd4F+a@qp5{VJfewyPuq)rAg|u0B&hU49^?fQBNh z_Nps^S(-c$g9dx;(*>N83EQu#es<^#fpyak?=a@vtATcc47l&&YLYJ)2!nouRbU2V zCOfLT>caAOgI~os2ix^P3O<@xVVqm_2s~NtOrA7Sbp2H6Y?IpQj`(=5S3SxZKeQvw zm2rKSl6q(?#tXTUk#nzi#?m^?xn6Je)Lag&GjvH#^f+(49`ty@yXR3CSm3A&j>Ps| zhI27p4H%4dzg5=B;Ua>7a@8djAL!>X%d0)7o@RdVoglr?tDkd{D?XjQY5(-AZre4O zqoCojL)T@cHBt||)TUj8>C?8~<3edaC#Zq52{zbW?F^ik#e9u>`Y&}|Q|-F`!B?k) z>AEh=M;J~~*QK{zb5qcF?M$BLV)die;j=>%wD`MNb(x@sKWboNQui4HJzT7UuVO^s zF@6}Pgm(*%e$gp8SX~f81iO9MMme_(Tnpm|8jO1eBQmzkzF*Fam|J4%VB|C7yz0_n z+ZDE5h*6=>lz8W*w37!qD9Bf$1{t^<{HnE5_?4^yUQ*a?mkE~lVq%p@=LcP8m6zT3 zKqKc3ZPn9TOV?#4U2`@@=Od;zHhx~$KWAutmz%;vm}p-W6{Z2UYaXAKSO+l~!w z(_#G{8?$846B`>oj8eJthSv9t3~k&sXJepTc4}ke=XL#J+wUe{otall$!_a<6OI!pkYu&K}(9pp*uXMB!lQ$g$VYZ-fqk{KXNn!>{uDX=l z0?@%ggAjyZx3JYthSLR$aK7q?Zy0{n0g7=k1C}k}8|P*a_NvE*Vb^5(6k+ul*bd7K z^!Xv;A9QiuW8pDRKo=yFYYJhFb<>sL@y(v8!wU|bAEw*eO_$}vHL2kadupT!7Y-IW z)_p&sa412F=|Tr;b$UXc%!E8`oA>c1GsByP4>J47lbIn;+pc}Q$?Wo`@$;x#4yIOY zzX=}i`X6PtO?M zplfP#lLziIJiXuW^o-$cyGAxQe3+UyJhk8O)PBOQW^8W!u)T(-_8XqsOW4&6VIMzl zm$h%dx{t7{{e)f35ccr{cUk-9t9uE%+DF*e9Ue0%y9hFQ*qXI#07kV<&100b!@4o(ij%t4;z2>0ysmqW=;EwtD)!K*@o= zU&w7hQ(MB`ooX8pcC}@TB-H?(sSTy2aqS@8_;DLD3|n*^B3$h2l9MjC?HVk;4e=&3 z?Fjqifm&@kMVR@Xq?kS+>;pk0E$sne-)bk9R7T(U$-_3Rz3(I%hi^(_r061Z3sL4;*dBzp7J4Plp* z8ygUIxh3q9US|vlyWA3X`c_BS#}C}F_T2}r3H!#-Mm@c?bX{iBHL|hs^ERw~ci1+B zePd|jt{EGXTf)AvvGMaZtbJ-|a!c69rX;q6ecG`h>>C>!K1^&``_$0HmP}4G5L?1N zwK1_J?3=+FKX1d@r-mlBguU-_ldhS074(ivuD=xM(t_#p)~vnvN`tSii22HqIWukV zecw?+}xxZD@PnKb*KVW2deGW2YX$ zZQlbM8%~_%%BpoRBrZR(6Ff|WKEQHk2R~~2L2*VYv8Q>Uv6TvzwhrY|O%>bld3q@c z$Upd|a+{q`=omhWw#fG{%B^&EFl&}xGukZ>nLLbchtPem!-NmNh+rW5E-$T~bg6CE zU~z9!002{PoP6p`HYot~gC)zsSNjxzCPM>)n|AC#K6xYsAor&L#Qqe3*q;IrM^XS{ ze+oeCPXUO%DFAUK1t9jP0K|SKCiXM2|G&L&>$T(7(R`kNvCvN$3}Wb3y1X_9n74VH z*I>uq?gS^X1IL-hnO{GmN*7Wj*Y@_R?&&kVgL8~TpKGy7q9}>tN7@%$09JPaSp6hs z^^=%=!3AJt7l4sZVn#oSnHO9DMt1=i{Um1elbE^h0x-G@z-TT2qqqQUsfMJ_klg_Q z*osL`0p`nkEUuX3SkSE_KqK%thU3_qb9q;n;gWVyu^tp#Q~=y;6+aJIwnc}Z*O>WT z)e}3r7cxKB9kz1~igg(uQ3e3j^)ROss^9MEB2e+Vo@dbHiu+?8r7B?SsRSlY1zZR| zqTg(u+4CiB-D(|vgB*sixD1M82kuHX^H(cWzhOXic?h0DzAVUXPgx96fe|*4CvNJb z!U7{4M2ZMivzwwQ&p~v2(m$|Ho*w*2do8^yzOI0)r{`I!LiI3VU73Rv%7W@_G=0?D z(2}j}z>kTqS4~yZjQ8hPWK&9x2&$Upyr4@7HpI!Cueq;wfSy4gQ+sa|*t8v-*fZdx z&Z5JkFFRJiM*>$s*hGa9^?@g9RJ?JPxq&T3x?Salq~di?mxtdb*NsqKkH%tSpT^bd z`g#6nkO}jtBb!K}Ff13GHFkj>?g~zuXMCB?dJ8uq^+-I78tgkTWUck$Yc@-1^)J*+ zWrbu@*#W^+9{0SZ9TmpsP{-#G#%Dr&Xs9%Gd=7nl4q<#2#D<0nRLAGg$LA2nhd^{_ zs6b_WG;g-$-fRNkp}~SwZ+1t-@d^6W3Bu4&dFuECeSCsGb%HQ7RG>OOK_8!>Po2Pq zhKf_h$7|!`wW;Iz&|pbky=|~w-QHTSZf_g3Z*QqU?Y5yo^7ght^7a-Ww!NhSwc7@O zgzc?$;`SDr+4dF-a_Vh^b?WxELGtz%Ahx}w0+ri_j);oqG@Ia<&S6w+ZI{ z4P?bt!(h~NFF=}2F!ygD8?G1zqn>*!q}l|d-$0sDB@}8EYFo7xWs*+Op|?V*00opA z1c34ib7qafLSJpNQ?AFf?udbXx5IMWc$D1N!Q0uRh4~aH2zAs?-5|f9ya}wQqcRxB zvA#cg(Oi#{6N(vsbJgqQI#mCT+abRow+nQ^_Z!Q)+fSH{oLy=G?*RGw@%S_9%lFNG zol@n%P#q0(Dx))L^A|O|n-Wme=`h8BX*X>I2&Hr=mx5o>*V9yIbJy3mOjzs06E|?h zi$|hFcu$}JC!gu~m8Sj;s-sNCFToM0@y&g7yRN1bPBd5hMYPh@L;HCUtM6=yRzh-@ zG9lb0sUBwA*%bsk_H_-86UL*^ps=8{L2f~DgBG&ShI%wF=Wl`w6@LRD{+N)#T=RN# zH7E1Gs#A86K)I9!F~U3G8RP5G&fZRb5n~Y3du#6QAOLK02T>}{;HhVD4B%=dh zkApQgB8xHj@B1=Bm_6v%F3A~F&ag*!q~P*;G60+9j9sj%YNivsLp^>LAWVz*A^LP? zkE+ut?hJcZ_ZZEw-a0{P_+qeo88B| zy3qHy0tg;(>p=k8cO8|w zu^sUS+fUk1|19_$D3sP`V_DEi(IhAI7hHoMu6Zl>UapV@g+HOgA4^=_=O3Q8qZv}f2RZ<1m@eRAN4^eDy$pfflK^91XcoEJ`%JXm*3 zr+oz8>p{<00NZXJbIUw3%p)M?*xq?HcAA-2+TCo=rD}IvmxG>4uj7{Dm_Aj(!g??W zygEpXAo1-|i=ifTyCnudM!CB!L?YV(B6IBk*{F6@)aiM(Ez)H^;)mnazAJSfHXN^j z48N-d3*<%*RK%SgR|`?q_ac-`GfSlJN{dI|u zz6{P->+_NH&Yz$ELVM=z_3JXZrs|-v6L#n^U#-d+A&$9afYcqNJ;S`yQTK3VBEeMK zcOrE<1+xhY)zrrGUFxiu$va|;?mnqyaF0;8zZ+5}GE7KE5a6k-x;Z{NmA9^>)~tR4 zq=bd6*Ux>?&Oj3n=Ab~D$li(dv=#e(!}QuwjqwD#oRCiLoAQfK?ICER!?4uvtX)=$PU4p&xZVQvZr4o=5!69X@zJf!ze9XI&fX+t*nX31E(e z2t##l%gd1_;bkChBGb~HqaPR9s8GO8fXKpHLrF?l(|`>C#)~3$A)e~(`Q~ulYJ;Hg z=Sv>2aZ6;LxRcOz1Tf1K@e|=QtGCP3mppW~r>L}BF237|h+kQ>N%MP&k;}Y~Iudxl zB9l4Cg2)2cM>fRBL~mNLtU6UByby2�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 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 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. 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ȷt6;ePk_(K~$CwV{Aq~&Gmm@iz4!W9Cm|7{A0O; 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 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 zcmY&`(u^lnxQJBk05#0xy3RhAJ3{dy9lk%QA z%ppOpjC?qV;=S7txHL(`^!^OOIR`^*z{_JcK$_mH(_>;sPgmpmp)n4W=h}|`U0XQ+j zC8riKLMbUVY&k^u2pSC1alc^;W97b8bEZ;sVEEClvF+z~eNfo1xzak#9oIO?`e?0EZ-%3L=}th3p0J_z z;l!0r$49w#_;~|?S7pUomWhv&%hWqsANKL8-{!jFcT4c5xomRKQS**q;^40||Cxkl z#>GNk)=MfDpDs+Kj2CmpazLWEhJ1byE|2qWnKC(Q8C$A-)6g{h!&3fBM}6EkyNf}4 z710(zTyrOr2g^zi!+&9Jl9Fj@Rx`x8bO%WO(SkfdTN1*~=0#lIFtH%~HwXtOD?Svq za(L=Szz=7O@0fEYD@Z@Ti9_!PUHhHNPs4J?qP%wH6lsTbXE(uKLTu95{nV3mKGXLg zs5&aijNeEqo;Br&A^GKhCB5?dG9_M!M(hvWJD$Zh6-S{IAlDVKf9J=XWU$s0x(?9h zt~SHWTj?65u7$Ec762=pi2r6iKZh4gbh5WZ7gcd?_%Q&&`rp;eb5?qyOujkL<8iV* zF_lVjOEP-MCEt*VPWO5GqfK>|ecrx2S=UUr^ip}paR+adF4|54KmUIVk~EToE~rH zdOT^GDAq7T)TrZ&M&|ROBc=4i@>J+TDPHkz&Y*KV za*fKiDd6px%2Wx0YwquqB`l;yPOBumKcb#Zv{vI$e_w9D;Sc{3$NBgJ9?;Y{K<2HJ9{idg{7_|z=D zngT?FvQlJXq!5Fw9up}9*#Fh79o~NGi4hEJ4jdee_@8bHB9f*a4o;@d&icmoc6O%5 zF7{6Uo1rg#HSNDkBpkni-H~8y;sP!B_nz`oL!?FvBz)nNs$Yx22jo>_G)w|bnx%M8 zUoPJ?MNOE0q~oT?6PBxQL1-eeE=+G-K3_Q8$@^&?YA{{jZmd!J*S5MxW`fcWmEg#L zm21?3%OEd;YkNEM=6(C~&gXOeuOt00Q;xU8!7#CO(?nxLRTgY(V; z>+SjRNu>H9$zi7Z^}z$+xeN8l-ri0y^W#P&rg66RV9R&t`)jYZ-zShE`B)YZimf_8!>c z$S-Y{GMBAX_1Y1^EsiPFn{!CydRHbqzogJncmLW002%l}5#@0xsCzJ=% zq2r$F2SXayntVSkotCFmTSr&a{MC+v)UV~lJnHXzK*fs}#a=Y?igsLc(-}LeN}n~~ zWlas|S*4l=hD0~JT=4-(AKpEW*!0jOs@_9f`dnXq!R=Y58vCoejmY?5=2Xzzd$6m1 zzQOx*tkJs-(XqJf>zdcQ&GoTc#H>J9u#qeL&W_H9Q*&F5^OrsiL z)Hi{rTH>#i%h!k3;HxWpd%ucCc|X0Rx7KW%?XTOO87bSFLEr~HYlwQ?tk0Yf2p|%u ziww}&(OJ=zemkV46OqS>8PQrBS1+)lPCTUY{6V ziykkWn#)u5*Svdp-|cl=Y?cl`T=;f%YQJ~SSoHEpqM0$V7kSv-%XpB#ROo%dS^e^@ zMHPoJcDvF4dbxDp`Fe?d9vwDxT=V!E>|6@ux@l4;nch1-@$&Y(+xxs>n0g=6^r<*L z55qL;lh1_sKd8Rr`*ob8%eBEl!+vtxX8C?C=Ea_yq@ig7ihRy0+~WXsziG!5FV!w{O&R zN$jtenx~x3?nP+7KS9c;?&b%if~gWxx0Zy5@|pb))22P`JtLsl5(9&>7_6Y{p0B+m z?qKK3p!7Qm=sjgJdFBaft>65Z%+CIYNODFLp5zs)Ok*Rn4>v*YpW$T&(Vv*;!)~vP zxnUF`X;|~L_qox(t1>cE4e~JOhjQRox&7g_8RSJVc{Rpnr!j4AFxUP;8V%s7kN4qQ zp0Qr#hcG(1$I9D%|B20pQe|cL2CGxZL;Y8ND;`3I{I953gZS54Kyc;;1?Mgssbc}o zRu4EafVlQ|jr=N@D|ysvH#jj?Z!laLX5bJp-{qwa5oj|vxD>e77rg6ygOPDBs@z4v zMs~PKB=MdJ=+Vx_gjzcC9kSlh}mGw9lZE9iNAH(SDFJCiF(tjT4S<#qQ?F^Fw)h5I+OZ9C5}b zQeQrs8n3)mv|lmqej1+ae5I5M-YtHo6fUOlD;Vtoq^u0({aiYWnU(D?_W>p-gIZcF;h`70fEUKN2qrfW_k_>93hz!RZp}5fv z+Wp1uGVq$4LAu)dshhI93E^NBYA_4+%GSR|?LdWcjsYcs@b_-8vsPXf?c#f{G%6u2 zSm~UgZ+$;k2$O_^+b1_k+`skBbNj-DjBsHe&H^bYcVGJFS4vA@-4^7>11X?)v2III z<)eO_vO<}k>L>tt|J4k&3>-GZS>$Pj@6Zl`l%H+|rw9#hb zNHpZ~a%$L$4P!1Habhzkv{(Dn+Mf5lK ztnV;ERSoC*WwaPCmzNGTAD!eYWtPUZ`7zR!<=K@eNlSlc=i)nYJny^Fn_Tx_oyWVq z5%gMEir@ZGQW>Er^d0F>RXxDA_rE^1*X;`KVP;pyH*34lAC0FwejL5@+terzi~F~w zuamQ!tsyhzUmmWB`#_uFC|OSdU*}y2K8H>Z|K7It5{hNEQ=8p+AMFEv50)92gc_p? z^~PLWvY1zITCq z?&N<(UZb#i-eEHPa$a^1=B`v7P?+VE>}=xNFf8KfaQjGjfljm4jk_?U(QNZ@= zk8a4!4F#RLPKsT+wR*p)5re&-oU(e`T&?LgI0USVjP%KwQ^Y zRHO#I4)#^ADu*MTAf+3EEwJLCH`OvVy&;BSQy3_Gg4 zK?WB0$f7~UKKY`65w9~N!-R$`S_j+#iUTb+7r$X&LWbmULt0%;hvVs05P(&soLNJ~ z^(0`BDya4N5#D*K8fxB&bY>`ykBXt9dg{(bR(4I~-=8&Q@+|_NWhHq8Wrz z7y5rNplvCS<-50sNYW;Fg`}!z7U=DVcv6aG1somzxbT)^io5HQz!IP3w6#ADCQ6=SV&I72oCcZYTWK4HTaP+H z=SgoDF)RfF2`-M>Jho;N=U@zov?Zq`2T%myeyLAPd61}t3|Zp3EiC8qYLLIguYUG_ zUs45kP{xFOg*E$u!jKy9E%1+QC3Dn#xCn2j3MVS>hG2TAK%w+KaorkRiSGQAIYeeO zwTHN#&~L&5`|xh!Q&6tV&s+tah%BVdqNoSw2Jrd5>N$sPAIz>>3zQ2c)#X|{yQe$0 zCe6g`iYn2%T)R5`;H*6a4|{fdx@z#aY99N)S|r3Wr7FSkE~!C=b%Lu}Okf9;Q605i zCPE_D3wHe)JQ6DWZQ}a&+tm30%cJOkg+;KDb)M&N2kCT-AkGtT_YD3#l@t%FCAyE_ zl4X;{OAH3Z(BP*S$dN#2Ffz;C5#yJ4yX4lZ(`Zz$N*;LEVzC3)zJ~rb5ZuZzrWKvS zs6#r~)fRC*Q4~E9pZ-;KIxjn4dXNBfj?#iCS2Yd{qya`*&4A@{LTg?DD?3SnJuuI5 z?LjtuDsLW}qP@=@Zomi~vrjQjZ}1DT3%+=_rdY(v{*1q>?C5G-^nPy^$(#>eym`o@ z2ce`0$Znn8T^+V;AHGNY=+5&A={rrQsELWOu!n!zh#*6gfLr{X^5y5JHu|=qe`%r~ zsb_q^SsH0{=?@p_U8)}|NqdT*iYKrXcG$1I6FF=-k*wyQ(!YMw{)I&dP;o+!&=k%6 zT~D68WfA-O5DQN9+RodtC72e>MeXy0xe=NmDjD)LavAZssg9L$r)#Y`S%RkG#E7UK zDV8dKuJXI~O`SD5)&vchrj?1q8J&r`bh;Y|$NreFs-kB*PNwuFDX9)W0HV(5Z#S6m zPmMklX>^-Nt@XOFj_nOhqpJ(LYhJ-F(C_s7*}IkpsZkRsbFY$BRO8q+|3h%tCE?q2On z5uer9YNZTJX%eF9q>vFfY2NQhG(=rZ8uTjyT)ks{fkQC(cbzH< z2rp)M*X=Z;JzcyFgEd0A0a1Uhlx@7j)U$VlwGS%rYj29VX`9KHKO4AVy%!bj=3||KW#^lCZ6IOsa zC4ED4!Z)sH2lgNnN%&!{U)xkD<3R7O%?F3O2}~(y*`LHVjIFzZd4W*!gJO}>Ax0eN zr>F{)!A@~69WVfpMTIvjvhOw)^070Yv~XbrGG;Qt7EzO?>8i0!> zQV`a9gyhC!VNw|?ia0oMqP$tsTiBnK$%a1Wg-hQDT(z4bTx&|?;FIQ7Ld(IVYD_>j z+>D{-#ylZCHkon7@Hmf&-+;j;2mKsbz9>Rh0Kk@cn{br;uo5?|?D`>7{!0)4^j;SB zkHmaI@r3Vo_0zJl2`VZTB0v6MGKUoFHhEo6ZO#NHQsNqdhB0zGmj&Ch5)6I%iRJ0y z_WS^4VV=5HxDfrJ+t98^71)9g=OzJPehuwZ2E~$Kdaytx#=V5WFq#Q`O5>Qafkx+X z^;2>2mYOkzd@p)jRxqDASL!z!6~#YvrlfSRCOa9GDNc(=4u1?NnFYDcSeV$d30|VV z-6F!xcD01VXGSC`{qEZum~Y1yDW5pClnGUrao}bb^6X27L*<0WDX>QJE21fWRXgl2 z{&&gC5^KUJsj+*FtGI=KUjdtfY=_F`BAh5G6!-(DMrjOow->DL5NcN>S1F%`{*7Lu?B9gc75E~{=~tPu*yqzn96+?Lppla@Sp zY8B*xab5wj4aH@L^?h!$4^}G4Us0&ggDNi*Rrp1bdD$nHcC3-F@0$`9W{7ZqiSUjp z=|Y?>;y`EF1935*MRKx_)~wg!H}=Y=TZG2}jt#Js@v>&E^g}*~)sqfA;+Cy4euJ0s zL?$)ObYYe#SY1+ltn`Yk!4b_qNZSg)D`^_Z{3*tyJha4~*`Ev@140hm0>gSQI(#)( zHS|XY{BB+@AmWvXux)_4^4gEee6NtkDl=rx<(6Hb$H{ zcnxitH-~3xsK+WA9&0L%5G0UNX~7(UH^Jp9zq^&vnvCt$7c4|fOdATm&+5vID6+$u z_BH1t@%K3)_s|ea|NS%=bCX`RY3P1Xav&}$V1wzgXtVs80Wls2%q-C2=!_oDyCsI8 z|2>h(Py-=aP*_A`A@jGpJJ2go0;;T3DvG$EzSP31JMJ3k0a6ba{`a{iSyTaI={bzW zks28$dg$*_Um=4(RY=2`sF}Qc8KDE~bhY6}GVF7N=ikU}(j$PT6t*jj_({|bq0DB%L__RTRAV~zD0;}ky@0Y^7d!+|{P97@+166^N@gw@1Gcav3`RfH z%QqhNVI`;ZZ=_XNNGdU0gc_RT(8z(wXQ#jSZ4*3ZU}4pwo~qyIYN@`{ z1?vBWZtF8Ly|gQwSLcj^_7-s*RDt%6hjis3GyLo>k_j!vx0&^^Vi{PnOn!vFTraO} zEIWjQ%Ala_kO9{&hCGwiuUH*0(P&S6+7i&iO znx{i&aQ~ai7J3wQ=DH+oiUB3dy8n9U~Z8LFT19QUYJpWYd0ys)JjbPFGmD^Vi`)6bCqAK z9oD=;k=7OY6UR`&}co+ z2~+G?2{k#d)}otinKgYu8W{!u$gk*c%6>B#Jtfx&rU3##6@rn_q$^o!nT(VteSXa0 zd(}9zi7rm{-w~y|=%0$(&#Cov-P$&9bF*-XVPmr@G~D!CXnRn38&Mh2B%wu z$!QpeX}#hx;cfF0r3tAD>E{X8mL8wARi#x;ln%p;`^b8prdEZ)i;%otrJcQpjW3tq)Y9Kyz3YkQBu$p z1us0NPsU6t$*2>)C{G~SSI%tD8*eBo4#&%+{4O@S2W`qyXXPS1$V;Z<_HJ-Faq#}+ z@&K7kJ#U31ll;BU)#bRe0*d+C^N&F1pl6T7P5Bvyswx|XSES%w7+hk!}j*C{d~!3%ag;J+metKKfAtc{^LHgYyf&Zgr0ImNe8Kq)^5t zb!lrQ_Ng(l*4}=5+KAT1k$-ZD>*|w3Z>L*(b20qmEpx52t?i0;Vry9k_um76f9K~T z-7(MGd!%O1%im8c#}A5aACkNM&*MkC#}=c7NRG~t+?}oA4gJt7MO_hi>|?u@u5t$t zzp{rF>VI{KE5CWabX}mEpfu;x6X*4EX$^mxSWvM@NefvFK8pqqmKNO$tWdHwb{RdU zf7;eale)Tz^Zs+9dn9PJnYXRlJ+kxn-Bqm^WL8T-r_WpYk6zvPXScT{k)STNi3m@eNH#LS zUzGSY`-vzGab$(*jhr zmQ-|pYg(+ANfovYOzdYRvI)2zUq+k@yrJYb;XPfBFH!=->eB(%^Qlkl= z=G}J=uilSy+1eD6L|&MN9D8AoFn$hGnsqRjOE6HrZBAWquG3{EsqJg^fn$jnRQg?=bmN_2Ylfb$xQ_GA%HOVPJgV zl1u9whkN`aW`@nNA-w8lban~@+&hqZ(*H_XfnGn%(KxLOk@U=6(+IrSJ0l6?6gvo( zLQQ1h6K?uwHOxCxkYb=28ztk{*=~(J+)0{CPxqo(?fS9Xnjm^CD|RsEP?KI9F;=HX zEDCr;FEasO4arN%dKimw_-%|a9g^%kCcnCOja-x0$|`BNGt&-!Dt*<-5Ak4gz?V1k zLZU4q~)SK*oNr>g97Ghi{ZEN@@!2Ir?sxf&bFqJ|Pa? zVWH99d|{2r37BAzdDe_~!MqS1pIO6~6m&`KFGTIEaaN`CEO$5=?FfWg)$u130em?pS8+5no>lW3 zxBWP1On#ROi0bDFf2y zgw8G*+AWR6OW52@bPLCpuX;`{CKWQ)nB(Ry4s&#i95qjLA>bfjUudpo#zh!bAM>>688j=~y5)cl)c}Xdw@q9x)sS-66Mqv5d_HxU`iYuG;t0FBX?d+5`d*Y_} z=cktKLX8V2plDz>`Tl~KoZDbuObw?{gBIBNT~#dIRm z%*W$0V;#3vgkU?zlaEGha0@)tXK?O$2MY={XcAfuyX`C1f?Uj#;DQ1OxvbVxZ@lY zORWuH<}vuv#jl?z14}vev{B5h6Pu65vX!XdYgt$@Et6G3=@}^e*sz0)Dluc1rDIHZ z%gm*x*Ns+!WMGDUmO|t0b-ODA5$j)W$FlLarDYu2O-5XrYw^~U^pnX60V?LC9PP?6 zo0?ErFjI)mCCjHS3zU5&EWc4BvxYR6rc))Z7~)=5AzWGW8d)74HD#WmiW8=yz0)TO zxnnoWqb&NBW97tzP4S7E0&QI@f_MuXSnV2G2-`7p^;FK~&d_34O)N~NxGUn6r@6}{ zw2##F)J7o39V6_miGJLzX)hbu)|e6u8B=|0|1o9~T}o%AUhWE)ohki&i_(G)J5>6Z zQ;*nvV$i&jMHsv&?yQYrIr3FC1Ps1;I!J<(Tl)q(-D;S!Vl43XIqpj8;_wVd256?q63Z+1p;N^Oi1547eG$9iW zE9SBw?|X|(l4nE$D9T`NE#?wQIEwVTz;Xm^Q6DFh!?hAeF{GKt!{a6A*kvb_+=+O+GakDr?0b~V=I9T;8=5pH}-Ub|9{ZM2aJV^yuQL8v= zRYX0JhR;K_Q^F*6AItDtB<)gyT!JXv-xTRA#X<$euJHbie<3j6md7g(=|=gn4vS%BrOD&O!uf>waiBF)rD4s>PnOuTT+^qh9#VX0qk zc01}53TM(*Rz;v2Xz90QdiXm#Rm5!raASA$6NY-Z9-|J3*r5tmzo!PGiBOCG`d|+{m=Qp0uBo^ zQd;Qu&rz}{NYA5;CZf4)f6Y%)xZkSS_9w8YkM($-LIy#kg)A(cjTE=EE2EmNu`@eD zi-;hcHeqdTQ*#qlfm=kPZ=P%&|3l$lHaWL|NTv0Y3Xx%vu$WZ3v~CaLC9Z-c^sO0| z!bM%p`3-huzCS0|MNS)bb7GJG);tFDJk(LZZlGk#A0OfAu!I+HSL%$E0K{&>r!Odw zrCFL6(xj2_aS@pTAcqkYr$Vbe_^*;~cSDNCi{5G$3C!c=WCrCQHE+RiHV!Ya8)ev) zkSnz2bX8UfNoRh2U^SkleFw>YzkTgzaIQE))LJwRV`E*Tf4%?{o~P>Y11sqMPkPzS zH4|k*!YqnMX6GvAUnFZ8p}e>+xmrR!MxTfwWO1NL`w>sYOscEp@#m+eHc9zRe0P;} zy;Yql=$&~XUy-YCRtvurLVuET>HrkqsiguTB*|QJs?yt!0$oAEHU|+vDuC6=y%*nJ zfq*VVSQQ^G_@@>F9pww5kMsN4VF`^O*LM`swH7HnRBO{cF)yAXnI4EZOt7?#!|M2E za@W)fk7-L}yD1@3__WM%sOs{v;;{uKKE{LuJL6CInm06kkX1~vva{U`j$Alphhxgd zAgvK&meIu~oE3;vD7#J`p3(-nga|uYlWEH8m)UpGSuqc#UkATrJYwol8&Y8eP`|?v z*$CPjF9Xyz51X17%K$@Gdo*era4di`A9TIK`8HpsM%$XR_Q4rtl-3cukz=bd)4WjK z0Ir;wewg840J~;~p2e9dF~>kE2|KOh|KkkE19d+7cv8+njmlh$$H`Z(qQ}1aBs{G4fmEuKn-r&-OYtE$k$*{W;ZT7Wfe%^-@o=*6XWemF zZtFVLGEMGO0>7@C-B!Bi!fg8~op;k^L~`zhGXVEmOy^1xM%%aor@fV%8i&HvzKk{A z%iBGCGl|ijJB^wZcn-aKa!B{(La>SH=GRgXALUJ@Z(Fr9>9MlttVX9v$4HL3AjYHo zO(Q^FHe4k&6ZbiRgDdhBbP%umgo}Bcg8y-EEPbBOaOIt_R_T5g-=J8w-$#QZ|-O_fg_qxP|Xa_w~0XF(U$U{(eRsZBc z8OMKzd~z;`Bt~$b25P6nzRdnuBL0KxwZZxGv7fPoxW@&9y z9un6k?ecADzM@zVh5ef?A-TcX0=WqCN|S4}T~Z>0C5mS`lT><6o;F9!a}HfsOr#p? zefCm|0@5F;3jBQ8e3$ulp2D0wEsofPY^j|3W-6jiH4#!&L<#c;sDl9UhNKCRKclB9 zGuLmnr#R-&E7}Vx8!pmMtyYnCH(oVM1`u^==tx)`&=PQNUP_XMbfD)Zo%&bI7hh0XTJ}fHe z;`ZcJ2An<%P2)J>yUme1hp=Snoly(cbx{@ZGZnJhP~l6}#$W3G>v1{?5r|{Am`#(% zYb(k}xbFnyB_TeQiOG!7c>`W)9y8{wDE&O=a8iuy8&URTY&-%&ZL zMdU{~pZIL+<+4|#9w85SU2WQn^bVO6ZD1(sEdq*XFr!zWT_hT$*2qe^dh+95e_Xxku62jot6l{cJk)ArApc<2+$KY6;|UR zpgUWVrDrI{1G8yJ{A?>5IhWnQT!1x$*`*Knq&!2TNoGQn!~HR0li)6Z#0h_;K0P_D z3u<%n8j7Gte2~cwD!Y{W2LRg5GCPJwJg*Qb;V8E(ptGj7@Mtl6 za@SpYl#CHZ02r^-WYtqIm#6d3H0&M+vop9Z97^RuZRl9|Q?|$qx>O0v^qR(Zd(p|c z;Wcd(SsNg0E@FA_W{Ig!8b}{IB{20|AMM`??|fUEw1~w87!URoRR9XCsFI4@0n`0> zkdF?UYdb!XC#F?8hCycDn^r*y5Sy3~$^fk)=-IfM*2`G zcp7o6DvqfRHP@tJ`o`p*OD(hRZ#QQGbr1s>F)pmx3}b;tb1LV^J~T;i^B}jRlzfGN z*XW|SvOvpCCH+p->8@qws*NS2EVVZ$?jnjMq=$TXK)g7{GOOF*eVR0og-!XICClXhfMSE9(t!pHi<^o1=guK-#SWV zB@85k@$%q8N~lz@Kh1)SOt>d2GEf#$jDwC2u4>rbdHMBn8tR6>kNkFb>B;nRR(=AX zH_(t`Ah$0`{JZl7`M;F$x~zJw9DzU0q>=xA@kl{}5&U1uxCfiQjlKK-=ZiZS8(nm3 zJL^a!P(5#2w|s$%XTm0{!eZ?auXtfn0_|K~RZ}I;@iVElbZBMbpKCiz(xjoOZevY1QpI5_x<8fm z&jtZ%YrJ|aa8IrQ^4r;yu#1AexjXLfC8?2s4xUc0Mg3&XlLwMWKw@uh*Yn1T|G8jq zZ(nN9>)NyW!C)pQ07qYUcBg0d+K=1w1{hXJG7I>0xUD6z5_mb+?dh68yB)r~_Du8- zTwUy)rv`j_ygr2CQeV&dpW{Ye*Z&*1pQ#djxJ_El#Te4{PdVi6wGw=s#HA)-5-SAt z=6p!>;sEhp-082oHa)_QNIsDlo`!i>VzawCZ&t@AcXGR5MxWe!RX)8m0bc&@AIU#I z&nBb+ocgS{@?Qynuln}~hT0lIw&xyuKQCX;*J}@#yXf1yGfv!>(nj}MfPD{!$nC>M zB_qJk_w&)#-`(|&d@t2sdv^Lb^7j6iGDokV8ZbXCjTdLX0g4%K@6f@?AidYW9R@YJ z)4$4U`TIIP2(E8E`}%(F?VsZ^EM;EHEZP8i@0|`PbIkT*+pBy&*!<{GOOrj;Y6ZG- zw>@IBJzPJ}8AG2{eSdGo?*RP@wUN^*Z2(~9^&MlaN5uK zdo_DldzI^C{rs9#_i)e3)$i`*8syTq=e(eb;xRil(aGxVt+@^O1P zf8R$kb}@3{dBBrNyeMyf(XG7!KJ|bZ-+UtbQ7?J$+BRj%uI$`l7120jp zUcdC(cQ+l3-|cSXk1F-Dd%dBt^%;APfgk!!H-itj&5e^f%x%m+)a{+Sxq69W{a+#O zZaego{O0{fR{tn&JR0_Nba2s=)VwaEZupN?HQNFV!;UIJPoF2A-^}YwTS;1cUX1N) zx3juIwTCC_&-~^m)S+_f!}?yAu73U>IJG@4FC?{wM4&a3l#c~Clqu*Y0{7m>OHUB> zu^i&m$3xL}&+Wn6iv9MJ`?Ww<$Y$%co?y4nj`#0D4d3;dzuq;6wykt)Zyb8Elb1k` zuXFw=L9@M7_3POk{{VvLVtuA=Dv;wR<9kL_|BQ7kpuT30d)@Pcw8hji&7b(6)cfu0 z`&QA*R__3;x&2M#%xxy>^-K+uy5PVVL)K1Qb;Erp(@uZ7ZokpaN5oU=T8@94*O%eh ziri#t7kct-=i_-P$!txE|I3l!tLg{(+t=;;)|lzT&fbmDMQX}Ita){-`}NAUp3n5< zUFUVGsULiLi;v4ozK-sp7v&?wkGn^Vp51?}A+IRsw8YAda({0(M{q6&&JtX6`)!@i zKa8$#6Qi?@zT?#39K5AIlVfO`VUZ zhXr#7bp6lEjqCf$UPjsid*V;mvwTfHHhTMo>A@pT&zm^4?Iupt)E$?|u&&#ZUeC67 zs{6OwulJLkp103h!MWMT-V}lGMUY@sPmUcilP?S7(yO5u6zhL5I%N-o5n4n4>0&ka zd`+%=y`B`C+j%`ss|zyl-zB~a`aFH0N;fPDSAKm0b9;6DysGCXvJ^Tz+rDFfjucs> zcgUW1j}wzm3f55d0h07JpOYj#FN+J9y!rP~qW|XWRhB0_Q5WLPI6jcpn`)5q$`>WFt5EyI!em)*~{R&0{X65O4 zyRSbL8B#uD6rLoXJK(mc_Dr+U7rO0~$_n&%wD zsXsT`*9KrNh%8?)UeV2*>;rfnTuXM!u7BwDyMA2@B#x5+kNlfcoV_se~K zFcC!EHW)MYm;H0mb`Si6@Y|cEO@kkKk4Go8n?miCk$3+0p!s>Ulot`5Hg)3&-)Z!x&P$Mj}~vVIp-m z%C*N_`BD96=_TE!fM6&BliH5X#RL>VzQmATtZf;VE-*iSk&#a&WZ2oiLbqT@LS>*$ zpw6UnpE#?5$19m3i>h=Ch$UO6_eNV!brFr9>3u}QTi_kTXv$Dvmeed~EMZ{$hEqnJ z>soV1u#uZ#+hTe1j(%K#b?b_xw2o7KaVm?w!Iz?DutgIZx8WyclN~wQAlIW|z^Jdv znq**7sYW|l<#EzPlE1=H3A3SW%Z$61R6}+;VN&JifJ9lv!B5Rp;U4x44r&g%Smkl4 zy<~N2&YNxzBkP%iQcZv>6r;bxgk5x&g`J@ct3I!8n!>u&)r0`^x;%JKd7B55o`i5% z`8h+HUN@w~Fy9K-{3Ia=b*kE+*frv9W{B24_fPSOL^>>>$pmURMo3D7V0REL=?R}? zb=#>_6Z@3yPpL!cc=f5nU7&#LW13W2QignaCC~16n@I=v&_aBk5tW~nFtZt})|!-U zUAp1Q{whRl>bx?SR)?X;;BZJ3$?%z*OHn7ov97yGfOA4SFYgu&sa>WUd=Dth>FBD; zP!WrjY@24@)Y$1{osx^9FN>!di8~zOlhXHi zJSCg9*fI7n?_KOFD&-wzF!7r-9p8FmG~G_yjJlRxhv;NGU34`2CFT`N4_#o`+@ML* zX&_RIi=qJHgGm~ru5zP{p@zB=ZKU@6eme7xkvlvQv8HjKtWo>m5{RQi72j7>YE|+n z0~uy(fU=$S`Q+QH#e4CWpLpd<$C*ZqNZ`ulM%BBP6edox-m@UL-W=T}&K2>-M|Y=` zVy-MNSjra{AY@}-7w`mi5rW}!daHiogJ&4umXP0glD%r?7z)#}Rtnx2j7;$Ygm_1s zy+CWPYe?lvP-RRK~yW?9Bo5!4gaWbonFXg@FfeQ zXgkO`2bXI(toqbi+`7C$4==oxy*Md(l$nV8bt(AuUfS#X1n_@pwf_W7E-nJT9;$Q> zBlT0rS4%fbl-ni&trDg3fZEqLP~Z9sUg`(W+{5r}@B6j(2t+SUY0G@A1%LJlW4G;< zaN3H!PL}>r<&pY#yVUyy-rKNud+vfy-Cn-Vr0)gSU$@gFJ>JFL$Lb@X=TtveM>RpF ztQ;AAlv3q5=GX9Wt%38%la;-D0$MrJ;qWns+YmU%hPZwAFCV9uUV+0%zuS;3?PK>^ z!LD)KUfy`q5bUSN3thjvS!(~+jg?vm-rt&?ez(JucaM|fSR!3~Uk-|IByxUT9bR8y zfZq4B(p-fG)Q%~%{n#y3SW!#t6N)MP9{_7Wl)qW8jEMlw zt%IhH)|Izin+U)~&CJo%TTyqZa8wPF1&5(v6<07DYqSHn(n&$^T2dU<&WB`Sd7|hM zmP3FW54Xy$-M+FfvJqEDAIvYf9)xsC2y@8EUdt*FcD&8aTAB@;O=7NzzNygRWsg2< z>Y*szd&2&P`N|m#%wr98kD(96&d9!d*pDiC@L@QI#gbS~9RplR8JblJJRGQ^8D?(O zcMtkeCHE$qSgKLvo1G%Wa1@XnTQ%wwx^X-kq130-m@gB&wMX0c=)Pia_-k!p5zDBG zAUk}(NV3R_GS#QvolQRPCG@Jy>v|km=*%%OOou9F2yg2KG}J^zG23qCU^?a*p?3`Q z(M0aB<6$(Tg3Z{Ffx$9cwklJA)Twf=>r``_$XkZ_Xd)9;GG%~44lN-K3*bY=scML| zP91=BeJ5V^pRcYny8qjMe)sJkzy0ppzkdDgf9;P`t}U+x%NQPB!@zaG)@lL8nC{#? zEL$mL#-6|gqjNVxYp_K7-LOQ0#4iLLoLroLc-Mrq+$tePF)pF{>t8fII!$g_y~~?> z5w~{%Zto&ozjpieuPzpO$oehGw#=dITzhLtn)d7A(I|M;H2nTY-}LB8Yn z8%+81r;9hcnEleay&0j0vH7PZ^CK;jdAm&J<-d#1J`?&?LQktScwatGO;f2+E2?Qo zs#{X2ga{f5p9_+#Q|)^iu_xs7rl%M>P;ZJBRwlyGjMYT^F)09X4(D< z-s^30)s?7{DOuS9;q6m zK*}UuH-<{SuwotAm)5Dp*~F2jibYgyYY%NG$|;H?bl`1PtD0!I7P;ivQGc=+Py@|u zwHArTXE`C1M3JH;2ihme&W|)lj~|=14Te!1RFrm-1sOr+6YPr0N!MaSuH8L1a$Ko# zry5l40+o2ceQ}nU&xlm3t}V^x06%&V0su4^ibd7wyk?}La>V-Zrp1sP zOcXQ7Rc+w(x?`kuRy2GFaLKvxy8k&4r%#2lZ{*-B6bv)ae4jPZMr*CPi%6~Mmbx>Tn4yT!X{?8_NGnm!90N1KbBhCxV@G{CXS@Eq#{^n zs-%u&6^Q_M9EB2AVqc%R{R6oD;IhQ+*?&H$pX2rJfd}Q4Isgi#>RfwtUs-T`obWC$piBQ0X~$x!aPM) zeTtz1N%UCu)##ZW)ax)h`Ji;mFrYcZi&`NA-h+zir1SnO?#W4g@J8G8+d8OERf84y zinS)EJ1mzgD#(t{xyeyRi)N2gw5JSA*rXeqo>T+C5Rx{fLRRHFh%t7LGi^2_{;5cs zl^Y=4k?H`k7=6OVH#`)(0>FmAa7n9-=Bv57m1u z)VQv>I68>_!J68fl zfx9XZJ}OZ4p#^e0R$S}zKBza@0-(X-JKH59+L|hUNJ>lcHszAJtVI7mllg~`d3%R_ zLFW1MLH$02-aqW1zEo3kEv#zp;PaAqB$!um8_Bp}2@C%D^Z8zag`iDJXoN-agPd$p zFv7XiGNRi*nfuus)Ca>Z#;95*gP8&Eoo;^vOo+OTDehe@=(!!#1Hchjm6aeoCM^OV zMPNLYw5`;94cQ+(3E{Ch{U>x#uc?93V?IP^1pt^;w4DG0dvahmqwT{Ho;E6BstdiQ zqylz}vZS4q*6FIdoKgtn=j)+75kn(eJpP}R*LkWQVpL?#su?{3Q5E} z%GjqRn5b+n_#<_%iY}7J&KUAmyf1SJ5|2&W@(92krl{7cT#MJNqOSwwK$ih#@MlR~)+Ba<>^Eqopx)vX%R@3qlm1ee@vn)Qa$w(N*?2;;+N`k-6&h z{K7pJjIlUL+-of5Zkm^a^QwZYE_ZEc*!6hqp*X$n9bR9u8LSjK8ldx%yvm%si|nvk z_st;uZ5-6ERpPzd45M(4!wB^ib18XE0T3aMrUL~6f>>d~&;OvFHTHLwyH@}R(5MV4 z)L~VK-Z)MTOK)YTeCGBK;r2JzxF>FJ^)*N0U)yyq$X0Md#*D`$z7 zWiJLau^OYAXnKt!JZACShqC$<;AxvAXxSu}&#S~Hj53^Drs0#Zd!K1Pk5hVfLtE42 zo>GL>%%lO3*~=YOQ^II1*nRJIJ-1VO5JPK9Ri>CA_vJw58P40sny3N$w{rAC0S9FC zbyWUsozk}mk5)YpcF+La$w(SxtN?;;P?nR}@XW8%Tc5KFHLE=A0J{uB#nOhramhXE z<+jH0^J8cXCf0RyisTP$6ghP@O*L|+$6`73*;1NM#f)3f!xpfI93?^7N`3EUr4mtW z&KYb4|4c6q_yMD;;W6}df2%Ph*MroQ7Ljw)In9-8e5zCW+vGwvScg|+i1g9#X^xBuTZ3^%(X&d9SWN)(S_pk;BpIwASv58q#(~j44?_O{ z-N1r#l9nXF!5>(g12~JMyy}?Pw7{dM-x{U=gbwNDptZ%o%D5>yhK-e6k@N1ZO@WiM zJO^B#JSbtB9XdI!(wMT3Viij7RY;f!lD=4d?nv#42wJbjh2f2=?4@*h$|{-xlN<&~ zWpCDTE*SAdqe%jAmGDU}YQT%v5mZi6aI{P(W*OGiw5A=^0Dk<;SQ{7?x}x;(pR57va%Y^-E(SV_yEWu*;*fs5vF`0awQAs*tYiam#z0A9vxJ{QPLZi~pzjqT{QM8;gDE3Q z0T>vhAr`5_BE>Y-aY){dWa{Tic^^mZD{Dhb)Sl93YQGP)w-2KBrspD^DWqQ_NEQK6 z<_VWY6G#{1Yx@KW<>}ljS<>(YUJ{0bR;7iga!=Ag4k{+|sZsk3BRMtk%iWK~wdP3p zE5~6?cX4p~WU0O7q`|JlWlG^=%~oZnlNx>46kO+;kAAn{aE0>PNZS9FsD0GQW+%z9 zqYbIP1>DV4l?H!+HA?`6a|O(woZ9ykz%t1ymvontDqs(bpQJf#jW%dadu6ddKDE~d zB04YUL{&Pe)}V@mUDmM0!2#mVcZ_@@YM*4n9TT1N7 z3gwxQcuaj?r1X8RazdDlV%@QGSb?*YR%ubi zAzfa9BTX>m{il|HKYG(6G=R+MVp%C!l_0?vYNi`!@+~R()bj763zedljJiR>+_S(zbCq3 z^K1F{DRgJNu`1X^!WV#0ZPcoh?#3o@uPXun=beAwIgf(vth&w~KtZltjFe#Z;R0;V zRo9iQzTYa7|J&Dp>Oa2+&Aj}>-H)$+wjaac?V#c95{K7mQ5P>w4eb`suQ~kPFFpC$ zp40Z-O7cK$Im}XUpT%(oFpyM%*yEmuh zMnl?%AQR-(Eg3bcG$sm7E=3Znm~?8+#pLKQuGt^*f_jRndoS0xrDe6WM$feZde-h? zz{zqudRO%05M&NLTHlgtBiJvPmqlcdMtC_{&Rivq4ihe z;{5Ha_ve?d#@U;Gx%#-AzrFSD@6X@-vQYN@t)f5wf}L#yOxaWSyOX8A$LqiG#$V*k z6;rwex6GgxNcv`Jx^8E5a!4z4h_wm226qDb0}d@G6iJ7qdMb`>3wpB=*e*TAjh!fW zqbJ*Kf7jQV>cwB?^gNwo*ZXT)UBEK6z-vJO0XwUr(V!zW`HH0)vR%h(&wfTeQ=@528~2<)ff?PVDV#x1a;U{5)uJ`z9k zlG<4h)xZ#)u0KD94&Db>h4^@)Ec>ddC`B=R>DhUyjT2@wYp!*Oz(C7$z;tR?A0I;j z&CMF=Xb1L$Ntl`^jLyoZ>>`sX(aduEYXy8fO`B7&^z<0=$I@b^(iD#=)m<97lnMl8 zhSy^_O>Xu){91k&Pu-RYSbBU61yXbd)=5h;7FN)7LTQNr0VT=~kimI2SKr#L3S2)n zd>W3aK{TUPnSxS6gC!aomPmu3CoCdzz56!XOu>S2hgDG*DlDEKc@vBp9WzjBV8Pu< zg3zuHrF~;thwXmME~4wzVvJt1rH`|Z*-P`)W>n5bjH#{I2SfZIa|3(8CZD~@v`d9V zYY&g&4VWZJC`v7uA=k*V${tuH0ILK`G1yf0RKSNdLu5`@pB`lbD!67S(oxD_ABQ46 zf26_GfKBqwSIohl^6xN2M^>P4p=ik~BaLSk_xOU>s_9W3{8+Q|NusP57Khfh@d6_* zKR$*A!8g~Xf>VoKOVo=&HVdqgbfM7|L~Xw0?zIN?^zreKEpB)g6G}XF8+VerA5>*K zTpS~HGmGf9i@#-Bj-dd^1ck;$)yP)v9VL_Pum+adzl=m*{X=iH?f?88)*mx+1b%u@ReZ zNl12ZMJ~(jl~?b!0U!4$*iDM48z?bl#Q}W=mYc1xISy-yN40hy{$FdbJlNL

    -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/31] 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 zcmZU4V{oQT&~7%iZQHh;C$=}X?Tu~Qwz;uw+t}DXdB0P2z8~kuR9$sfPxsYRJ=5Ja zb1TSzfT98c0YL&eCe&-uT=bIJfdc_0(*gk@{CqVwF*2~Hx3VxYFxGc6GG9v5wL4%( z52^ht_#L=QQwpZ)D}A_$#zLu(cS+x}@fYpIfm6*$CWLl|)T_S7C)Rq6WTauikQ~JZ znUh&8euij9=5A@f`+*%*yXWKBu5k#$yv0P9EXz?0E747N&#Nr2-e!x`38)IvibtSF z5jQt8GYS9d($z%rILV}c4KX|tHw^S5%*EX#*pv$a$q@#vB_#S262n#78$>)$XndVZE3if&*nP=N)q$_F=1nA-wG z!XU|^9?aL8W-uF%X;8^GDq}(0k3)zgFD(+8bcVXkpKKwzUl7PCci!J~0!%z#`XBWh zEhgRoHN=hX8{R9F*`7;F4tNng|KpJkTMk*xW=UsoW9A_gVx_5W$T<&Yok9;Yrq>i8 zyeYp>&aLZ}LcuxqqY^QH;*sm661_EW9Qg27oC_J$o67pF)FD1z->S?yG4{iBaOF+Z zdYxv=vTh!I9o2qFmH5V}XimgvFXU9G{J%TSo@zvkr z+MlsVNWx!p}tik7(#=2S^TAk-78kcUb_C5@{NG`E(hZlJB3T z+A-cEWZeTZ#prGhcWJJD6b7Yp8ilOa!PH(%*GP$>gZL(Si(+$IRQm+&Kr>_pSO+3= z;-DujQ*tBj>0I`{nT)!0g?3RQFAS>q2yw$KjzMT6AuW)0*8%cz%MGnXk)EbqjSqiC zA5WLM`nH+r9`)TjL5FM@@MpYqF`ZlcVv=;Eij4@zl%Z=o8sw>Pqw{p>WvZOqnBvG| z%9X!b@+T{O8O)rXe!5DbIH?hZMTUk&DGtf82^Hb-+*EXUWK$I4=MJ?5xjrm>O18sj zY;00Q6^I9A$_pxj`lcg_rQ{W9Ovl5Dr6ts&N0zuQmJR0$BN#yZY??$BnEJn7291xf zk`2AzPf!w<@Rwo>NZMzRL|=@+$rVh0bY3B*xq8#Z(xkJo$5O6(Zy}NlmPIi9Qd$& zp@cGAm>8}pRIlN`;@466!$_9g&(QHGAbluCg-Ge_v=gh}rCvu1T4r`_>Re3o7gubV zm}f4}6%^v0TYs6k`4+97Tr4v>4D^4z!uf#}{{t&8o|5Hd)j0lLEE>BEbpLqJ`tM@U z*k$5B$nmc-Ev?FSZDpeYdtLqGoj~FL8`;^~nix6T zIsR`N{r6Wp5qHgj{AJUsB{M*DxPiO%<_I zg8cL8lb5)Gxq(>`X)Fr%a6Q2|FxZ-KU|{C9^ZjJ!`;~pd{dqeW?)rNxm7x{PubT@k0d8{G zI&GP$o-)%+(~~S}Pcw4;`*r5lX$WNd!i^)B06&-D;L_>&_5Si+_cQGZ|1S4-WAB;c z+V|!0`g|sr;9_B6BschTwR>~RW#@kD`E_sM#Qhtl`+VYF9wFAx?><)FvCG4cAUB7^ z{NI<#^ORfb*}(!s?)<=(@-xPJ?uh>9b75)GNZPkf?#>(mSaa($!SzAu`lsy2SAKKp zn>Pu&&T355^_zZAt-whqL$R-QEJ7|n|CVn@yC3EkTsIM)cgJfnKO6z?EW~Yn6#v`D z3s4R3fr)QbHUILv&dyfXd+v2e>F^1T-1q0w&HK96)C`F1j?WJMRc>hRt!wLdX8`|M zhki&8lfvs3{#a+|7t^*+K7?;HTx#hq0X}|?fWY>)Kw!jB?(5dGz*b6!(ep~!i|pXk zYx%OB3@GXK?bAI=(Le2k+mnsh%li>muV>hB0Z%smuh!)7%3LM7;*{8jV0rCd?@O@h zA;)d}9%?uYYG`K|^su1LJ8co7@>%182#KB~i)^FsZ%N)V`2tDV(~Ebp-ZG;np`H3y zw$~R=8~im}Yje7xM8yxl#2J8I|nd3s1NfAo0Q za1^(^99_NcGKdguU4D#A>;Ajzdtqzh z(O>`dg?BRp$>jOyXkBuQqfcHZHJbIUwwoEMHJp?3UEu$;>gd`9J^tPU^5m2cBO-C z4)NF=KlSTx(BZ_=`#UTTeU9rdxlw^`ulx(N>{`fA>f#-rXj9%Jm@KiN^zYWTO=Y?L zs5N^(-K==^eylWB58W)qAJE6qKW#YmeLvHq8O-8|H{DCu{hdZ|b#)UII#SypVY^9t z^|6=h`x)D#A1rWO@v`u_!wdd-{28i>X&};8)Y1VNbU*Y;Ef4>ukk8%pg#E@O5i7KRR#I&rAQg z;`cG}zVq#xO+%`77k^FAoB!_R{k`&1xEM0C!1tpd_M*(hfzGyp8OKR?I!|Lv-dCHB zrU$8U^=`mUz`Hw-9h1eBj^kB!*u1;`J_(M~sR!9i%`uLmSgJC*js9D{>Ii$Jv~y&ESKtSY_x7$lVDcA82+kt?K=rjV4+QAGfhcK{K953Dc){c}GsJ;Ply;S^Vt7bqK zoszKirnilg5Ez%~l=Soss?~$|lo~sY!?D&nX;2-GpYC33cZRPa68m`vYJGQv8WhnG z`J|k=Pj}u7lj)S!)F4XL91fp0!p@JCN(+*dd+u3vl+xx7(rr0YD6C_6;Ofk&dG!Mn z8ZI|N^X5(`v?*la_I445q6h}}oP+w93;S@@G_D)r40p0=9T`szb1t`a6FPt9pD9*8 zHVgE})Xamzo$UkkMb`9Xgd!n{1x?UcHb+(nfL-_(;h2s)vd6yK^H%Ct%^L(!YYi_?-Vsv(#EH`P2Pv34F>{U9rG%!J6Os zGZTW}Px#!IZdpgRgtM&ONU74``#+dwm6_nU5>Ey1dljWpYP)H!T!}{-+&dkA-^ziv72VD8^=<@yQ-QG$ip?1%A30nxC z;6=Lk>(sT{-h_1i;^ilf^;uojNyCv}b$^N-w%8?+=FH)Qz^4IPxA#RyKYq$1ps)#j z^7-8kPdGZisy3RV@|R{0l_H++qcz7%t5tqpk3LMl=lS^q(DKUBY*p~@&*Q1Hxylo! zr)~=u16TteXuDPJuGeKg4lluFb#fJ&*8#g%AHI-B-flsRS`gna zUpm|i4z2}%jhW*~?%k8?9=TVbAUg&EnLTPc4OIJBJd9`kY!zwf)J~tLC+VhHhq$4&=}_k;ZQ3<*Gx39x4UA zxJPf*MrnfE_vYTJoqYg;5ug52)j;}ETouJ&d1ym7y@wXeuqSi(KZB}T+HM_~G0y}Z zzO=_?hZAX?ef*iX@xycIA29COovl^;{qd<~zij7NBGQm!SNdZ%xoway=RZ$>07$`O zGSdlk*8ZbWcDu=s z^gOwPpYy543Xg?3XR1^kFvNY_`)9#Y@zH#r%5E z+a8+~+Ft{et)P~)PXAMX^P`?)C64Kb*Z-(5sRgt9PrX#2GEHB>Pwa1dYL$F^+?Fo| zol83ogY^H;x;hT?wLC&Wn`OfvGy~P_m_~D1cw3U`Jp6>Fj{HPYu7GHB20&M8*}b=| zoB3ErXxUw`m0#$fYQeY*eeiLki^%%|1$Fwrb*#Dtvh~qrcJXk&_*%K9!Pk(cBRG@E zwY?(fnCaB-_Io>0_G}v{{{IVKrVo0*a=)ElcnvW_e0@7^0tou>PkyA`a7}*Sv+K$} z+xua5R4-gRK2(oJUfwScKXv*-O2~Eh$c`LBuB~sm`~U>PgOE3EVJyD@zjsaSOwVT5 zdwt8B#KHUzpe3 zh(r({Sf`3OELxjyD+~9@Bi{o91NSE*8}DXubZ{zh9pY zaxWPCJltvJ34QbKW-m484g(1M8k<){uU*!)I><5D8))e4+J#AEVkX~v(${K-g0H_# z&A$cA%{vp{Gs}I@YP-HO>;IB_)-J3*VI0jfT}n27eNXOo8<*BDt*=Kj@AR%;H9Spd zefFfUM`mc@ZuE3_zFu?qd3wJ%>VKKqxAwz#XZ^O382)n!u$B0Qlli-)(c#}{&u0nx zH6(~!9r1j&t+*QXgO3-E@VEE3j-PMHcED9ncrjxgQ(}OhZ`8AVu5E6v(E0tqRH?hy zj@8#l#>HjN%81|J?>+is&-3{WM|9rD*HGL`Z8Q4Bgf10PcfQzt9#hlw^FfV;2CcBLF{s;k6 z&Q823SEXhsd8YHNPb~RuHO!l$NkvnuDq3Cpy;(JzA1W~ ziBNTH9AVeOnM$so{v@9DrehX}URaAebDq+weA#Z=)`&FLA0+oyghe|uXJ4tz@!tVIJ?eVmq207iUb zD|sg4>mfeY#UO>u6>gH1L5TW9lLhVy4sPo3NlLQS_Uo7kd#17`9T_}k!MK*9yLIp7 z(-`FksmB=a{?JkpqFb+ADLp0p5)2|9!gqAPP^20^K=n{LffehyLCNq1({xSwwzJDah94I z=>W%$_ogH8H~(!PH}+K*D**E#PdMuLFLF$L7}Pf8p$<-qtPV7=QvOz{Ynl9oWcQjC z{0{6MO#KQwGS1f&8*I+4DWt5I-ymGB=rc{yLOB^_wCJ%Y7{#J<0E<4^opamn=S7Nl zawjLmEz9twy1_ZnnG6+P;dIIB!v`!Bpx1H)IjS*Olc~%(cN1Mr#+n8tr}){tsWB<9 zO^~acm){qatp%FPN#(P;-F2siz!!y7c_1-@nTt!~UuX#MH+n>sw0rb>5n^M))iEB` zqK}$Qggcyvd(k|ADrExP%8(eqY`SwRSq{Dk>*Tr$@C^4L=aeNj5dUMll!U%j0I86?*wwL8wwbG$-kiT4y zV|8x@Ty2B}Jvu35>Res)icU2*L;X1WtX&OFrIi3Pn%J9c%}VkCNkOX-OR#%!YJ&)8 zV%Z4?jOd)VT|^XH#L##`frZW}7(AB1>cu{XnM%Kbv-6#{4HwsQr^F^H!Hg*2&b{|u zTnOIHu?QS|-5a|hYi*9iVK+G+`{iX9`p~<8LC%C)GfjsZCJ~z9Q;w*GCr6iE1`7T) z8k*_=1byHxExO;ag&`|P&cP>vAT3wXR)5*#S;5`U1CcT{=i{mRlzKU-kNIk__7Bd{ zcypB~X4*pWcpm$vk`oXqq(SVotU8u{b*U|nRvEJ}MzeeXgadhA$7IFn$QrT872hG% zd(ps75Nutf)+xCTk~%#WQF3ABM^dv`P#8}?hn{Y{Faw6p19lNP`F-lic7l{+xlU7x zt?Guu3K56w!&JmL4UjZg+p^_)$i^9n#R>yT`LSBVF*sY$Yq*-!YhbVRe{c40u#lNv zP~g?tx=fePL~pO{(k7xmDQN#%(dz$QF3gk}B%eYd>)4unym-Q1>_eSFC6=Hg>0#03 zi!{d-i@3F7;WzW1mNbAt1#fb@-NjNWOY(iw-6>bsvPyV?IsoKQ7DFaOk z9V;Is5{`Dp{y|He@zwOnghmc8XRuseJTJn2l_iIg^;*fghPa7xeXnJ}wCs%Hn=PCG zR05JbudsT#4h8!wbVZ7>u3b~7Gvz!Avt4AG?{-Ye9$$1ms*=)^Vo-v&T~t$*d0m`| z1fk$zIOlEJ{slQnkL)P_EOiu_PtO$IjzD;FqsVT{rc>atT~3THL8$E*X$aJPsl1O_ zjfzcAZKBug6cDV;|2l@WM|BeNN-r+Q%gDKu6Rv==XwfL%<1ij5`iZ8=F1ic%41-h{ z%C@YF`-^P2;fP=Jq$t6z>z18L5EG}AAG5Rqcpp+qT^ge8SG}TI&_-IY^zyqDLaW3C z|7#ypyY-%yMBvY9kyl9v>kL`ocqzuZU`88q*9#RZOYad|HpC7$rF#0uBnCk3zDx%- zaDl_sa=A2bSojl~=$z7MnoJ6K?gAoLsm2A(N;E~V8D1H422OV{CzKUa*jG)9#+kg4 z_{#-*7?GuFFOLh}SIe$hFNghNH?w1?rQ#6=d3-8JlP}o6o2ph^VonO>#3%v@ruWCdAE`B%l$XAPIq>z5ADzlLrA`?<{8lBM{i7s=cRttQzR`tAUmAq5)fhOkWSjwu&r%o5 zM5pku`8XT$Ki1s`zt#-S`;Z~`KfVzLPLc=~K;D6lYkk#rxGT1GkFeEYT64%C;eX`P zLMJwfp_|?UWDdb!-X1~>Bs#Y#ijjEF=2(k5MYLzxpahu3Q(OpaneHm*Zb-W-T9`%# z8NrG4bxB4CAB#d!?*T`_zc94M>Z;GmIH|0FEFHKZXkK*FRg6^OlQq1X#b9SYb!Ne9 zXAO%ACz@QL;oey1>2$vN5-#9XSj?wFPOys=1s&Mgz70i!#1DXneHGq^C)Gozc^*6e zDKi&+kB>m;BbNNLQ0T*gBHF(V)e7g&gN+cde=jL|Dj$OfbMr`Pa@D7pvlmU8iP#yC zZkrH$V18_RU6?8!e;>BUyvK_YfGd;Jrc_tXcuG%GF0!j2>KY(9043MN(CkKvy<}j1 z6>)8*gc$|)oaTr=4L6N3+@exa6{|2|KT?^SS2rQG<81Zn3H@GpEx?&8NV4bM+h=ol zd4{|jrEzL^O$yJ?0bOzo<xTfXF79-WZMm}WQ3Nn!~{&OfIhN!8!y7lsK8i&)3Z zWHgy)Y9&wNV3tTq9D18Volvy0ST!?BQ=9=``(Vm?%u(1Rr8AtEGn`a#$Oy*4y9@VUiB zgXgLi1I%U zfEMK6zZ@os%myl~71MyM21=tQ^l-VR`{i%pI+^3anI0cbas$=D}A+o)&s&-D~@3~O=sl2vLV zD}<)8i&n*D{y;&*_6$rN<^}u8q)!dZ^O3bOm?y{@B!;>#;phTd3*5;?3AA zX@4O?wXmx405~qB3>`{>r*YyV`O;#^;*^@&+gAslpX-XF8+yEOZ219`+GltZ+9BB*EMp25FE zSld-*{uqT#73lpYmjJB`-oTK2QL$OLXJ%`ujV6$GbNk-(|&SKdT`H9mO*_tKY7Un|I zbcBN^zYJ1bripTLBn);CIZEt_@I5inEM-tLxCKdJS%Il1bg1W#H4yJ)%m3AfcY0jL z(h2^K@3$IpEQSY`WYZ{vQ?{qfkPpkJ06Edacv|a;uUIPvnIU0(Q(;k&MgG;HpkS90 z8KBD0U`6I%$^ur*Kz<4K#Bfy1B1H=(jh*9CXiq&NUP8(;+N!+xtz~94V2f@lkJk+t z$&xU1WHJU-PFKq5z#bqTH5%5i&{?vq-F$Od8D5LV^6lp+|3RL_U137QWrrn@=lqQ0TkDBJr9zVL6N#Euw_2Lql+@>0gOPIkyg5OF3a?j$ zO40G3o_FD@VG{{jei8aIlT#?o*|F3g* zFzb;ig2$!pv~||9FBb35_SRLk?r%g#sy4?CiiAAM_mhU|g;XZUWqI)%MuH^pAifF;Aj#f>=8rTN5X^0)i zn9u>BObkrS+($NO=J`fX>00FZmWKI*l4mjLv{Ay8c$w`F<)PI_0z|E|?N##};9L%CZ(aDKqd4KVn>P4@`m!?VT zH41^%X;myN;L&~&LST5ri-9Wp$Si1A784qrmRCF|C>|~7Rf%V%EkpVU)}XI! zxIuQ0PT5eA+CsF#{}z*qwhR)+z5_6ngdF_VC%ZM&?JWSU6LR+{>>oML9R$g-%#D0T z4hpjsmaf!%NSzef2#xu9b;}3+EBL=Uf*HqMpFYw;b@>0Y$n z3b@nN1jS+#MDjfUx&W8AY6N7IRADfck5NzbioPltuQ4mqD;f7O_0u$Alc#fMk;yJD zoaR~Gj5W*`$Z`lh0RAQKYUE%jMN$W47|4_hU~q>XfAVQS%}KGp{xe2XcFD^L|2!Q} z3-2^Yxu=XmQvvIbB7(#^#pL9T=azB~bR$9{n4|%YCOH+_`}c-4Lsp+$v#1XFXOz5; zcS%0bN^@N$Aq~)LR|s^Ukj00Iz#ls}NEg${47Cx3xibsY9iluT+d>UJaMWaj#i6N7 z$XAJMVV;RKHL?(wWytReH5)QIq++!X$bDyw*oHI9kuZ!;$V<|QVf{}0Ys@74E{PBs zcslDOVDjndaP~GnGJiL3?u+je2MH>FV`@c~mPAQJvDW*Al@r(qcWige{k0?*2nisX=kN*bni zQm|*Lk-pH0UyzSGQS=MKE@MF{#=#mGj=Vr4t zc49sVeSic`1|6UU{4d?^_hGt0UmM38V){P-arsLkNM*Om-57RcddZiKc?<=abj~6- zU%Uje(Zr!M;#c3bv^`S$xfYrO7EBCJn?gX792rmYzbh~;FYE_QDd+FLSJ2_4cA1o- z;JZ^mD4tHO+#cu*YgxNY<%qeuY#`u&}TU@!^ z@eug?3Qs78J%-D&lp};&6nJ=32~eE4EZQ5kjUUSnF1p#&*eAO?4{CBf$A-VPKsaEIk$3B*KZ#%UzQp!SF19j{ zx~7oLu3qjXE1d(s*Kp%b8ydCpUl{=1A$G zA+9NjqMNW1iE8NdK#J{*x`w`)%{jZLaIQdi@4Cip@RNvD&6Pixx$B$-6T)bHFdw<;!^QH9y2K~OIiaTwxEu#pvxZ|$M|C-zciL~30p3>Gcf*eU09+~_D(Y0jK`5gmQ9 z1z~5Me^>xju8Ku`u%>8K@yyB~6%$0IiXA@dNgpqf0q=^)eu9LBgu`n2G&CptDCh*C zjOR4fvfB&TGc^_TT3q`Jc>@;u1VAqT+={~-*jt9wwx8}(P`2Sv-`7b~;T2KeSbfA_ zUr%xToA`%ANQ5qikb=1D>JN#j5}5j)lo}RAXkW;0KMwLHxTntqI&DO zO+qa;w2C=<;bOUrajO9ENxDT+HnV6y4zRvc!p?OD$O`9>@z#SadXb_yX3m zX$q*n3=Q7ef1dhcL?w^kh(9Vzf=e!<-Y7e@0?5E9lok?!`6!3+y6!UtLFkr-M7oK=TmKrpADqqC9G%w^=M@W>gWX86@f+^-hpIOB&}AGnfi?*1ABGc~DBxiN5nQoRrlF~8b^?sJDD!@_fq zP~K+_snWnV9_TlsHI8>F(G^=pMl}LNS;=qN*gN%al3a0A{lmMpJsbBBT@Rq7K}+GW zCOD6UM58xCONoPVVrO|UBrply0^PVUAv=jbZBWT#6ajl=AYTVY1Z5kf1ZB_vcirM1 zIjHz)8Fw5Et+6aamq3pgD;NVxWE(0zY3a4_xU-9$hS~?ahb!bBMj?o^I)sP4Ou^_98Zk!nQrdrIU&<4yh^Gb=5 zisexcN~K3gU4V3+et2VA4FHVl1Oxys7@aCwaa{F%-?oU?Q^nnZ!+`v|;1Xq<u}$uQH27@f{m3@a)ZR?#L&GMKh*VqP(>vb-lB99GcSXb&`r ztD_}qo?iLi8N z`k#Piz~C;D9uq$C5(rW;`OzpkI-0g(1Hd%b^N~+F_A#Ja!E^GAHsINR?05M>LlOQT z5mvma{WvQDjA-+u@-4YAx`c8U^7(DHSyYm~i^PL$TC=7?I_co=qjavs+gX`hW=-?c zVAD@yD@N+JKS4Ap=8lw1xC{lpJ4v~U`~=b|or?ED7ql#vSAbv;(>%MZlIjj=7Oj_| zBKnLc3{a*ut|w-=Yq!&)4F~rgNO*!I{Y2wm$tzhc{nC~)$5kpP0n7!1>?jlV2-YTq zjzo26r^#t~py~S|=L^hrgT-Q}6&1l>V-8Bj!=Hv2e@yL}s1e9Uv+|y*#D4)M{nwHz z{2LQLC*d0$%5ChsF)EtcC+Vv2WQ!Aq;h6`BWblGSAC?uZ=BgU{%qxsxni?cYFC&!b zumUS3bdjO@vk+bD69R%MimX-d5i=!3$~VM^O+u7}3|P0=cSNmBApfw(J6U;z3}j0~ zC4zfykheJzw=7MVjAPdv2YjofFjoUO(v>;N%s318t#=`9j}6&l>q%P72PS??w3$XG zbxcelYk8X$Kvif<#fv%i4SVSJK+rWuvc__)>n_kC1+@p>J*jj^6C$L>on+)wnY|et zoE;1lvzQ@CeR4&=VK!H7m6*M>Y;nu)BnS@H%4S)5VQ*$(j0W~iD9XUrdjx@2fcS@l z23zM$?Y@3vF^+aeF4wotb##%&nxZG4w1p{s^ zTGdk&RGOJL<=^1F{=Q+HZrzZlVG0{-D&ECBO?&R}CK;m9sgOjb@sx35GYM=4JL1Q) zQ^;L%%`Gg)h>}SI3!~Wg-Qv_T=d$(k$wk`ku{emK0qF zDg-N$CPVvbNeL%c-e80D2O9rVuZLgBc8{?G@&oq^CPm$CXuhomb=@Aa^Y^Ef-2 zH@C4i?mAYrv?Luxa$!RWxpqy=^w0PUn5H|#p$AI-k-y5oI<8ryq4oa?yoUmGTUO>n z*tiA_NeI$FmK3{@59NV=tfecseW4*LrJQhsoN<$7!jLbgj|wpEr+FNqz&vfW7#uUqVm8Ih@xfMQC+8nM}#l z(AdmnXJuTnJ(uk>TWe^Pd_Z(q1H|h$+at-81Ql@edr`sUVGm~p^>7EaY)m{`gCBW` zks?->p=nBxfL-&jc&;3Pko&Ak0Enw9q+#ea9H~>~ zoA%Sb+xt;QB*znkP@oo-c_#QwiV%PhZSnVi8d6Q&88jM$9zf)Uw1aV!nv^g|#?(S! zL)PT8MTq7`l&J2Jeab6_mX46!DJenELQ^3(VMEmMPQqIx|H#oP$Ivy!CwJn~u5KHE z^`48E_yZm=YOHnTS}UTHagsNqj&4!IAt_>X%(6jzSi|7^GDv6il|>`&*(X}4x;-s? zGV2K>>WiNhMLlI(g*#=@^>D?2@(+R_Y3`;Sje?a+qES|D;YxHJB(?e0n>}PK{z!3R zaYCqQNlf(^w%TusSSgAO(wDkfM@u@IwQ0-7LRZm}t~II^aYQ!yzrM1XwX@ zijAH#m)0Z-J$(n)(d8F(WIfe*O?HAelU&+u%sQzG<-GggD$C!nX^Xa?=ooO@$^%+T zOHT8f4w6!^`Qjo(?HKOK$KhelybX^m6X8H0x-?c$QWV?pl8mMmAr{T7glg=p$H{`F z8qy}PKJ6k>RLALtvVOx8DiH?&EGLpBTb#OH~N zJ4L$ZPeBrD8MPJULRb5MX3mI0i0U=~E*^IEye(+I98a7_Qy7fl@Ae_w-`M#mCwqZW z9cwM8aTB0(`R%99ER&QSAraEApb#Rr<#NdVS!VPI_^pP2d)??3BGI%K$NdA_BXvM^ z)&)D2&G(E@kcl3P1nqcK5Qsm6LnMhAWN&TX(WlTrGcv1hsLN0$uxqqhl)X2X^Il;{ z-+vlr*c>3|--yFz=+2>r!tN)~90{%k68e0(Tg?u?wNo&C!-zu#C*&jZ*~*YR7{#-= z;7kP_In_;(%S&3Pd^b!P(@c9rwc#m6oPlY886*_UEKNwas>Uou)n-E*pVOix(p%0= z^R>$i)sUI^+;Z&cfK8m-PbXQ0>GTeDB)yOpYdp-?e4Sn@ozd`6f|rfRUpR#nSrn;= zz{&&coz!9Rv zkOKRRr#R<@{IV7cL)#UBwmLDDflmdY1?@(nTZutOA-^#9^G|3Z##Ut8H@{hWJ2ZPF zy598-;VX>%*BL#Ha|ugqeoj8eJ??vnq6dZNY7A!9V($6J021S`O9hMZUQjP++$-$8r+AiTKbWv9G7Xxrv4;hZ zLy)@03E~5MU57Xg?sA+Y_+p0pq;+v@P5Sc3Lz`D(YtAUEiVX6h$t@L2N@OFRFg_Wn zDy2U;zyUrHh;1VosCI4!eLi$-mN^NMM1mfk%t`n*SyeA9zFSes@7Veue5P||oIZF4 z>J?mT2sa@$okCPJ3xSd$T7A>uTG(#M-#RAg757sgCJCO@GE~*Oz`$-rL~I6BGo%qZ zx&nTtu@O4UMt3;PhFRvfG;OM;V9_@4zo%uc*ac?IT%iO2OW))14UxlC6D?`OrH~Hk zv{XD%oTU$IHAui-u!z*#{PCp~US>C4@1Af;ZTKOY4n$%mg@$Cr6d4?uZbcZQOsAeBS_b@H0>_2&8b$Fql`=qwnLCJ&?`$9Ape>DZ^ z4b1-8VP?1Dkl(>kEDP76B6KikHlSlAXW$Mkhi1ye{7M_Nyw*n1`Az?lGC6BxFVQMf zEav3V`Gt?dHD#kmh^fIH1-$IE7HJImeDeSpF;bb`rD*Vf_3@b_3| zQv8FLhsvx}mHAiEt-q7s>kzRW16F?Xx*Q2M&dTx0KB7rn1uB4EC6ecR>zitcgOF_G zrkWW|azK1YeeSiRrv!Z|H)UlH{^hws^E|IJawk`Tf~O(?kM645W@;dX+@o_4h7s z&}~=~V^-byw!(UYXU&ylyCk3vn_%+xO3fYS)ru-A`>(eqeOy9aDuUN_8y+CViEzRm zNUQk*8bxkah8?BnlwdZxRP77JKl7_C(#1ckgpuMc%>yz9XdlxqD4{k+RHED30n24A zL;gr8twa9BZDE39B)vvliX^;3;IrWBrn`&Fc}N;l8p!On30pJP3@EL}y40C z-D_u9etrXH8^}MdBWS`5R`a5?^c#&QIPg_hnN$fL+)9hUYi zLP^~>P-Rv!@+VqEuz_S8G44aG0mZ=H+>~-3N~NAKIJi~PsbXE+MI$k`fUZE?c}Gs; zn36zJ23V5cY%}$?1$&x0$>@=5Syyqfy4pu4a6uaCl&QXG&9kbk;De3^iUQiiS9xGEk%6XlF36=91 zo72=i`0bt0v4BV3^@A~c9Y4HSjv#|7-h4=MLCZ!LA$b-{rvd)FLGGAjyf z%KE)haI-EYBPnoJI^?D^uh??wbJys_d)xY|YffP~0X0)vCx5l+l(LknNy zfez zZmf+qJBh5Fo6f@EY9MqDoKMb3AL9z@&>KAh5093aNN-eF*IMW*%I8C)N-TEGbF|&K zjlbOrzKbBUEH#z{sqwIYtTJqxbX5Esp}084+$X~_wx_opygZe3>RynqyiF=pwp;g8 zZq$e_GcI=&NwsemtY4nbXsdLZ*gMETVQa;|HN!O9xe1d1H#Vh@ppzjH`Wqog3kl%>y& zOwKOMF7eoYM**+#l$=GuSYi`eW-VjUIjtVKrfME2`PL>b?Qn=9T`-}EXtOY*THonl z(4EO#yM_H`J#bC^lL6@Jt$$2$6tvc{__Uw~>7t`!W)M62-HPrSh1~t?e3y%!Y*|pi z3y-e3pb<5gct>&~#I^}Q?n%pxbA@2ons&-obA#rK7LphulyKzQKw6Hj1Af`MqkFF#5;>Oo^nG+4+{mBbRN0dfSrAl80W5yUk3%dGq zOjqVv*!$U}X-&ifKR9jUviELb1pA1zxBxPF{@V#BRIA}QRfIxBZv;#()ysPV;~r31 zr;y|_iJTi8i3C6PCvhwmtZ_Pt8mwID)g{ug-CFw^0;Xxa>5&)|ob`C5{upjSiKc^P zW+%f9>V6`Mj_NIga>RSxD;0OVrWFRi(jYZ+t>I5GLPHQ(LStzR8g9b(#1+b|*Z8fF zZ&c$>if;ad5zD}!-7~?YFiu>YP?nojbB^4HYM1xRfe%W>^c?%7N3{zM&7^G85cUVI zCKQpTT*P=h>?T=WQ|pYWll%*Zg9OVy{fsK=U&g&!<^m9m{N~pp*jeQkJW!kwZ6laU zM=}F{_+K}zlu4D6$iyHvVnYQxqNlBmjf%hS5}mCaw5@j*=t)r~U6iCv(X$)lt>u=Q zbb*77LJWl9nyVAvcHfxAbnBp#+?NLD;1p z%Ah!A-ke)r!`Fjh9E*<4O;~ZP#BjrTKcJUGvmQFD0T?+dg6ULkw`=k_<%P7JM$MWW zu7S@H@AYAU&)IEBdY5L&VFKxC1N{`jOvE$ zL_O%fTIWiBQymd7);b5GZSc}mVw}b^~P%F&IRs6_EN#U~WDf79{_G1>C zWKC#76c=UefgNUeq(w2Pp|l1z1{YG0&R857V#JD*H;>1pWu)6Q^+-ZN-CB>Z6xmY! zs!0#>{xzyYGL~6^foLY5Hg?1^Twxo?xL>xJooIw?hXtZc<7B6W%IOR+Xjm{_r)Yr_ zlMEWZ4g`tNRavZJND5*8g^lVZ7jo`77`T}{gVaO&n^Xj-k7c{hsu2BvoZ55;^d1el ziw+{;J6Qzrpkqt1IX-HoKw-4s)FRQKsC<-XmJLS!^?Ac8qch3RBo|{TGCo;M8pT(d zMY=SD6xO#5f&1$}$`$C5bpajhKf3 zb+q7J?1)uds#BE@Z@3{&j#e2j!+6w3K&CMw9O(@;0;^2hl2(m|SS7breaQyrxuISv zrM8&Ln7f0oSjqq8(6e{7!XR6l&?OY0F{2t_0R1TWH~Ih>+(MqNm0OCD|G)uK#o5sd zS{0JKOacHetzNDSn5)%x;<3IQ-W|a2goL|#{0cdx(_*QBt!A{vvr|F5jR34^30;#H z?>lDvdK*D2iQEl=PF>5K1CIY?Q+O27V_XTcNZ*SJg<0*EZQv*(?Q-_Ghw7bVQ=Gv8 z!malKO%gV1__I|FN+Z9SUc6KN%vB z#>n*gUzw1o;)~=}LNU7<&Ot z;E$CyS`v(dvNK(ja;xN-G;txqox6Nx4%yw}b`IM#E{1_gkwj4T8SpMaDfOr%tii8j ziVDZhJoL^_BO!zwDbn-S|7_MAjshKPol&>NNz$MBc7*y2m4}0Tyn}mv_ul`3nd2l% z;QekVzMku2v_6R-FLFmtYaOi_a1sB_?;CO6hl;@vSPza2S-K{)kG#ALz7+i!9`ADZ z&% z{EptT@mIC|g^cS|Ey*Z;_uwv6uWr;r2(%rrIm7NVrsz1RAn6DGz$-DgvChFzM$N{a zaA5nvYw@Y5%ylcVdI8NUo5*BrC{d$}Lwr#4Ys)4_V#h`10lln!kbElC@48uZl9y!K znc8w{(cbn!Tm0$hZx?NXedDiFw&C_T(A)1v0{)MeF#j*YuX>8_)6$pLEuUC<`Q~pu z|3|Hu^uakGNc+B!=ONPgtFr#`aVSrEO#CDR1lOZ|i?@|5pP!_+;p>~5!`J(?!} zKP&ndc(giE23$RCly)>6(!p^<`I<&cY)wpr!*%W}<3Z2Yj^5qR*y|yVu;fFC+l9nM zN*sSkwVFS;Y6B=!O?Oos`4mOCAMpv?v_4Nf;r?zfc+2Xpns<-vU*`F7-I3E-?;`oD zj~(|lUl|kKX-SEhbQ#oz7Zl z+7x;wNG`AU>jiv$HQfj2FJke^xss<;6q3+Tr#ux4)2HDE}`7f-9?Zds7D;y_W{r&@%Y2rKBYwkL zvOU0%@R);|8SWzyt*8Il;>N9TvC?S_S0YD)_=O%nB|5~-drcCYZS1D|5nsCG193}O zQUf)DaoH4RhU~%zW|5h`Ad1L=;i6%G#JpoDF@`+M9@$B@*dpCsNN_ZKrE{p_MI|Po zu`HQU z5x-18EJIZP{Tu}~3BmZZ%TB5bi|Y7GxiQB5)%ViWj% z^oM=>?CZq<;nREIhmX?zdHbcOQql)?l@gkrm53XtyO^B|B`hISa@YZ?&~e~BU{da! z<%n=u0gEe&s4XXZAD<4lOe%kjWv+r`iT+klqnMS9j16=5=LYl|3;(^G+Bviuy4TstTX@K4_Cg95Z?EHPrP&yYQNvCibJbSf?rw@-`_e1Y>Q;2L7l za=Ag25hceeMI56(dxUO}WdrU!|8YoH>HH1lpXI@cl9dY0*+T^plenp+wR5!Vn!Jni zlyUE942gXLn0hT$+plmXEa&q5Q08vHbW{-rY{|DncrL^Q-r*B z6LcS+t~{c%o^fwRRDW}T7cr7-$-lzIj$AIT7?KvYrp@G!-zbtYrtMwHuS+X6=V0X+Fs2 zB8Ab_Cv42clo|tZGSDxrZ3Bt>4cXmS9IsOT{ei}<;#>V(37O~bd93-6UKSE&zRdri zt&8%S{$A_EIVbCf_j?MdY3%n%n6$O91v^n0sc+;-t`Q6}a zijx!!Q=y4vw1e?NURJ3 ztn2`CLx1?EsPY)r{C`?%iWC~B#{O`F(9J@cQcD*Wg;L!zODRDdm{QQd>zg8*CXvK} zGg>Vm&2Z^!vK*YzXb&V>0MlYEth2c@ay@^gf5lgA65;MhDUmf%>_Z0#RI5ecTeW1e z`4TdN4XlromqqQAn;>1mvutuqLGr3)@`(QYi7gf*p` zjz;fNa82q5TN?W}(}0U|Y*OltdDOs2%UR|BfJok>bZSWLRqj+d%xa@Lhw z&Mf${y?pmUCp9tPi1blGIcJHbBOD;pK-$96!0jBG#9FwuaXHy?5XC}oQAPVpECDjE zIRdQqEX09ca$FnFbR*C2^@nk^t=rE%i*F9&+pF^aPoXx zcfm*XoTvZwz$nA>5r+2~693N#tBtPv{p)_e|M>0YV|=omz`7#tk#G6uR^Y4DW0^UQ zvKfcOg1f2*C%h`F#UFLQp2H8b-x4<=?pnQ?G>z|Q*dcm@@Wi|6n=dKZIp(PG7^LAF@Bkef~u$6F+X^GiASyPnpzfA(Lo) zZ}0C1Tt{EXLm=ue`0Zw2TE6gU{vXaXf)aA|ma=Gtt90^#y<`g;YRX@QHF7IY{N!Na z@1zs$be?hAy{899>g#dhbG`zXmSYFUL}6R&RIxV#8xovWx!g6${R`b-~U8Iu~#g&IQFD;q8PQ?}j_x}M3%EFtCTiH7Qs4RJ2JAC+op;V$7Z z$lwi*-}V2=OI8wtYw}dADWbD;Vpq^0(M!KtFx<`Db$*jMT}$u4h~rp#dKIGuH$+f{ zhuSM;Lt=AT4dK3`G|EfPYl5r)++Ovbmy--rPWm87aZg!e)lxrqi(LEuJZX*NCnU`l zX(&%ZvAP5s4<_Bs;Z($S#;(367O4QULzPv{RO1S#h<0EuPwt9#s`R@ZeKOR&>!Wmn zzXq3^Q`Kd+mj_JP6iCKoH_i@w>^*gfaK0rW_|rT;mQJ7?qErYP&}XXG;T8^D>o+OU zZs{;*>Y8T0iy2U+CX^ERl#9Z*j(jped+QS?vK6b2MpLp>%(DI>jvwE`npYWG#pBHR zv?f-OC2#IC$>*pA$SCNvc!|Ep8zIjig;{dv%B;prr|`2c9c~aOFD< zdx%}^z{Pgs6`Fi6N#i?~A|W4%Z2}PsKk$f%duoFjLcA36tad*R&8Ci#XDER^%W~Z0 zHhrd_fK6q!@y6y%eN|zo-DPVT(YFX#;tmr(x-YBbs4j6Z#6i_vs z1&YSDFo`xQfZMAL8e=>yRtq4=cT5KqBC_N&x_;G~WmwM4J95Ug~c5M`7FJQ1gYQ zX?d}!JePK$POq-x9IMWn&OB4@#r9izelo6%J#z5S6zuhGiO|#}Mv8LT>Hidp6N5G) zyjiMuoXHSGYtSQi1s*XSl2~bVwmtqSm11Vw5MO5~eVT+GGG&XQ&ipq@qJMX`q&-Py z31Ud~IRcx4am60XtZY{zmR!}jyAZ{SSFLcBU+tNU?^ z3`Y{#M7TJMHopWkn!A!YEv5P54!N`B*`60SLaLV8LC%6df@UJ>W*Zs)pDC9bilJ;_0t0O@>>wIcx zDe74NT0joUf428c0`~$kSE7yqz7=t>S5RD1DgIkc2t170?tlIZ#4251=Y9doXMQgn zx)tjQi@o#&yFWp@ds;nBHgUl@6Gird3KQNVHnEYMlin~ekwYllv-sSRm+lfBb(2xy zZympeDtX|*vjVgLfnu!L_fi(n;i3^Kz6!ReZH;#~yN*YDJ4Tkb?$@zm*e zjF?UFUQj>xdQatu10#Ji4DVS!gbyxZxJFV+1c>`*Z`ywVjZx%UBScAi(uSZGV&&yzm2R~08OQ9~IpvqJ#yrR~(~RWy3gLLzMSmtlGsJr4rkXspR*W!Fgyr%OdYOkTFGoV->~ru(n1&! zY}0{9&cs`y67eW|j17c7F=oZU1wg!9b|p0^V?DQWP2Cw_G6)67?nDl25iC6bxH9gahE+NNH985!|7PK#G;9F-m&3u zmo{(2_txPwCzC3e0~GjvD(nY{DV6N_rOX4@W$ldh7*J3Oe5~vOi0&XT$Gt}~b2|rL zy3rY+42O78M_qA5`7H;u$y~DI(ykTY0)V4+{RG7<5S!HtlT!c=;~%#K!nt5cHt;yi zl}d1JMQ+OtL+~ZcUR#pKfBlVnujTgn-mTU!+L0kKwZU}#j|T2b$bbg-@2PHCs9xgK zuw!i1+;6R}o4~^^erJs=LW%}2)ctp^iAFlQH|!gPQsL9?bQw+@ z7gi2H|IUzfJV;VoqCvxqtwGcNdJY>F{WKMbwQ~-ZNZJSF4QgmDCQ=7VmYrUEJUJiz zxJi76Ye0f>?ji>xf^>|rorwIErK^{)2NnxeSPb0lndlhE8nA0Ii+I|(q}7w4^!`rgqWxq*-#yk-U=A*+J> znIR|7YaztRXu;_2)Jabf~IoicsS#TZTCcfGLl#k848%(plY%-s%2EPaib0N zy4cFzC6Q-3O5g7)9qO;-zg%{Cv=y#OaHKM+yL*pIj=VC^yF*Qeuc3Y9`%juZtmq&- zD7j^6hPyINr3Z#`P(cYQ$gJ#=Z>KJ)@aT>UM2XZ&Ug^!lkA_lE>NKNjkiRcGP1dsD zoKt&UG){n7u)HYjUm3}Q!6jF)MEqp|oIx+RSZse9v8yrpeOA|ZsU-hS&ZsVYP01~TQS>I$+Gwy;XNiLds+2oLCQ5jp7fXrV=V1RUQ*X{N z{&`6N^<2Ny-Z=6Q_{*M}j)OrQcb=o)*}DXGHit>H4z8G$}T+T9VlRgOdEk>Y&eshSMo#1|N+>3_)8Xg zSMcJWV0_S~1~eyqolN!3Pp0=3;a#Ef&@ijsdMK1-e^TrMj zbLZdxSnv)#{>fOU_{uWk z*v;)Y|38%6XLKT-%Rn32!|aIxVbw@FIl$S_H*xL< zgVC@oT?XtYBaz!W3Wz8T$D$GKy3$T%UM5-?C}(YPJ}L{f)WWaKQ#$_%_LX8ba72M* z(=iOF+V+h9ZybB7;ecceA_FC@g;wH&xxta6crsUWq;JAWui|lJ5K<8vfIRJ_k1<1W0HuO4CAsZ123PElPcdbn^dTHfB~ADzK`-2#2#3b2 z*NVet=6XSQkRALC73KzTH!U}9&7>0=@~K1-@=iB38v?HRvG9~U@B2m|_`3~?j~9VM z1nY`%k{p_3UR&pXW>{kq-eL<%HB}(}S|S~Ly;Lo*rfpsSuUi^8f-bvctl=LU4h1Px zmDAETKm*m@`V=zhV5JHID=i3$el!As@jGou+=(yrvfOayQc&$DSUf#6SXORcp(eLn z#u^TeI|1tv4ERUEwFw^#u^A@0BILye?lGx9DW|vd5}uGrCBe1G<$+dojO9`jWX9$= z1vMwq!@PDTPq;(LNTKVodJ8vBDKg&RHN%3U0fs)y5pZm_#{;=FG%aW^6jxE`Z;_26 z77Wmf!2#&*2}l_BzmyQ2g;oM&t3-sPHy!cf5I|!Q6@(6~RynN={XRhD&%(KB9I zPGAN8rog`#mG9%e@k*2Tg<6nfWV=40wDfA0(-Ik6qW!51e&J?X{#o+e^tgARt78|K zJQUoU1P(c9!+9g{T0_~g z>iLFFxQUc08B7pr^~tGIfIWq&x9&e4dVY{q4M&SEFl#5 z*b``tb;0qXZLhfn??#t_8T-g(a#~15Y^>7(&)%9(tqQQfRjt4iR-NR z?a&&8=Ysrt+vHd|7gYNhe@}MWGXxY?u@P?*GC-pe00AsW#9`{*bnTNxMRXy|W;>ET zT?>J!HlF@e1f!0rC{^0DFZ|;>PZ|od65z3tYMlKjSiNP1&LKG|Y90UEjG@O3otmVi zOn1HjDp5U2yEJOBWwxFay0{^;x>W52_Sf+W)+BX#nZ>*$EzYZ#sX+fNri5SnWB9YcMG9lN%qao@M@UJf{~jW z4R^SDy+uJIdKVqkmKQ*Sp0Kv4K>rg{T}LUd->y#D)sP~As*9Bw`HOsc)xX(~nzcXF z`w4muT35?5yPuMA;p-cD+S-oy#`)7J@(n)5X^^;!Kc_be`v40Ojw+F9#f2VIK(Iq`AYI&0$-gkLp8=kY z0dFF9y8p)w5ljW!kEs{Q*KtyEo!v-9w4r=SD@8J;_`{YIIZzFGjjk1 zKN}sKzqEjh=M0^aQ-nr{IH5=Zax6ubiRJNt+$gCNc780_zQd_rR9RC;sR?`L4ej#B z6oNeTt_J*jYG`1d_Wb&9NIm>%nMBDklfvykr$72wK*6vD01p;0~;FWW%93Gw7I{zl}H$gTz=3r!`h%KPit z&YORp2KSr#R|mt-P(BUFd8f!Nxme7R6CtmH|Nf8yr=s4F-iQXYsX(&t5EZPh*};qC z+D|s-4`@&qesXoRV9-mINOmnSzC+o(CcU3a|C$K&h~)EZCp{`v{TOLF!D#AOnd%=I zA6~oRymF$W(G$ns#0_M#FXB>Qfk6It*p2mAXVD^{pU#W2gRbs52sB5pDZV> z*mWKd%943j&BCh{MZaNHdk`mxn~03e{)gihWdK@xAb&ed2RDMFLByXV{9cgej%&{+ z8ChQ-o8Rt7OH$F>0#o@?k_=0dQ)+6l=_>f9GF|Lt46$5`n3oxN8o#|!iR-F8q1m1n zG+=_su`Pgu!1nM&VQ2!e>1daAt~SqV~4bpgPG!fA7x&AFM@VgT4LTTrR|PMhiRw# zqV6Qln)36uxghS}?qg}ed4;5Gk6|DIAxUJIOSg28^HC}qH;SebU~h?FZAKF%f!A67 z8vYcwq#YFB3Ed6R`v(|G?`X$)kMzNO8dp`W?i@utZyU8zG{L+4<@I;+_hoaQ|0~t< z*WU8i*Ln^Aw>5v&e)soEt)2Y)$GZQ=9RKI%ah{(IgPPyR%e;K4zmEUc>9Icl>3lc3 zW)()a8y3qT+ZaUVR~qfy_qhKrk(a9Px8`m6{ryNHDJlPt)(2CAyYi2Zb$kBr%M{pu z*df)oQ?mjvGrdGdFg(`o}P7T+8m$D^Uc zYb;I$SqsUJbC`KCYA@1Wil3AhtQen|bzg=R{%Pr3Oq#w!CK<54c6G9?gXFgNtu?|L z*~H}?a4A{`3Lg>#2Dkp-{NFegK63}T?C&;Rv-d*I6T}ZS>7I+};Zi2xXp2hy4nr-+ zAH(m#i*afd)0&@7AkWumtHkAGPT^t=7@24hO|+Xdib+Ypz4C+E*TxUWguWE5A6Jy$ z(qHC4ANSlFAqu%4eOGe%9q>!*q;Jxc`WUo67+vpw8gm7INt;hz8gZSH-R!1!$z}6* zHxwSG7v2`=P#%6sRwQ<+D?SHu&-gSR3P{K|kn(3tkh4>_l$Cg%0!tS;UFlg;9PTX^ z-z-pjAeGdN^Ar}I4jC&#GK#Su7N7o87zL2kz@AcfvWN@4Sr(gDINzpH>y%3SF46~o zPt3(ANo%B2o5IDsRD%L9`!mL5PBXjy!c;uw9;|FZn(U3%h3fdz!XmhcO=`#$$&7 z`8ZE{d2f9VfU9?a)=(ajboiT0JEl47g~5Dc&xf>-fx-Kpukv%hq0Xw4f}+(FX?u3w zBZDJuW9btxTJ!hqb>PmtUfXsEk)$nmu0f@eB^hBrWT@Sxb6J zLX}wrY-Z$zRUOrR2G|Mv`AN%gmL25$Hm24tTKggANS_kzx~ay8yG8D_SGyZnt}>;4 z7c4qKQ*+qdAX-p{x&Cnm`+28_Koo2!Y6KAOX+~&*RfXe)g31TBLI7!yyRMVSa>A{q z8O7L6FPTEmh2JTfCd9&~4@=yQuqqGRIa=|4paVw9RUeC2rgun0l4}DU9#LtX5GV3v zxpD&A8+rzY-YFw}OKcnmTBtfvBraY4kbDKZHm{xU>l@moZ}Geyn?5b*y&_QB7}dSY z6RlD=e;biL+`4njzRb?xIaiP=@%V}!gen#(pjXjqU@XRox^A0U2#2s(Ql?5LH^34l z(D5toAksd&zn*PEvB!_k@AEakIbi=SkXfIs9618*Cm;{o@P?y&mmu=uE+c6&d`m1k zIXOWS&EZ4QKvyh{b&hRGr@w_kqqMoNt)IX>GeXnwvjAfrZD}8ZEk}2cuG9#(Z)0DX zY3P+~sui=mJHS`%5lI5Np-Ps3Yi@?eQdSR}DK+HZ-D#i5llYuorDpHtnqq#t%sI+#28#JVU) zEPNzF(5?_9d?z?aT8LEH|JYuirtC-4;@u49T)HEdG3|;V~4rH z%Rr8Yc(uh4arBnR#S$TAeOFK_U67;aK?z~Dr{*4e2^w&BzjHOeXBGw~bFDRDy8fc_ zrL!~&Pw#P^gpggGvhpJ3z+d%1zBolEvI!ieM?Um|f`$x&IIa_AVZrW8Ys*jf1hEk{ znc^rC8h!Xwgf*di#Je_Ug6~QrFI4diawTuno>u7nmu!>D^%!%0g>C=xZ~Mp5bBCaO zWlopr89s91Hjr!FN)Ej1v?>NRLWhiqmaKiGG(Gjm#-3sk|D%@rbHxnr8rj4GFT}ZW z&2Jy=63>AFAUEZd)KkK)w-+AaeM*-f3*nOTGbNTdRU6Y7B}-^hmQtV%ZVxskUNu~P zEGz+-uhdO(#nA!=igG66n*nPj^)jRYb#CHqn6|9u0`H=b>*V&DlP=Zvcigsbsn zbnT<7QHEWJ7VjSl&z;-{vmEK1qHXb^4D2iurw+Br#N&ACa~H}sigzX9vsn_+p1*8z znhZf_Su$0(zePyeWxAXnk5=%Dhf}stv(u5<;qJiEB!3f-0B{p00&6Q}S-Pjwxu7=X zqdG_1nnena|Aw*zzEbvQOOOL`6-v9c)pz~S@HYouJyo6Ldd!~6&2~cioxOa6wD}X9 zgxTiH6by#oh`9^>y^0lgpEH_F&anL3uF?*p8Sk`0{fbaCQP%%3D}zrk^Lp>;LeV~R zks!uSQf!l4)e#$;oY5izFr`|L2R?JT2|BYZW-tED+f+TTkUvh_uV|vR#Rzb1T7~Q9 z(y4H}KcD$*Sjl3mh_AHQQJqp^Nb*smHLfXkY(mE>b!#*N*n@9wuZ38JV|bUE#?!Rv zC%fy<`fAe%Hw0_b2bpxwz$Xj-+iEz&S$4KDrQA0GF@e)E1yT4n-`IL0!@LX#eW7+R zr|_34&MF3nbx|K2T|a=TEPDkcb^xcHX;CeoeZNXM=wo<6jLxy6dhFDSbo!GxU;@P)O}WMmW6scx@$pF zt=Q39>1x&aYBTmX4B%7;HDJGc_}~>SdPQWxxt%qEBBj7#VA#e3BJG4%6&se9PB-}e z>V4Gj*fp+Gl8E5RNHUdMgcc=+Mz7WDI-csXE61D?D73x8H1X3vgaT9WLmA{d{UYi# z>L9LGJ2iAkHV36%w)*;{{_&v4k^x>gJevzfWihz%22MNQvW>!fgbMlHsZ6Cw?RKTA zBeIS2D1gDcs1hhmQz@NWVzgJQt_{0k-EeoARw2e3km=Jxfy`cv+R&=A8mXlrwJ?UU z11Dd>)4~0U-A1fXU~e6kUD=t)a#2Q+6SN$e!^BEx4IM7rRcT7DVdAQ(J~H;|ib<{A zbR=`q?;udcr;utjk2lvHKdpMy`D^VQ|Dcnvr6Uz< z56S1Z0vMO(G-mg;0tz~xeg?o&=pf#AfmM~B$CSP|JCf}%jLY?JEKSr*?+Pn8^&9?h z11oVgVXfJh&5kmNmwTS*e}0Q=0Pr3X-H)x(Bj1`T{P%*lmN}d=J7N-I0JT?I@#-(R z|2*TgbBrkA6yi(5s|F<7@)mE3rRTA~ml(oRy)zg`6(N!aSscT_Q*oa;L`==={QKzqo zRfzoAZmhhCI{CqD(pWI@)R{-6z8Kd1`Y#BIlZm>^LLKo)JF`o7hpg(GL*+N>XW|v= zCbHW4gIAUJIqUbGkx9>e=BcovFRL};5&^u7*R6P88?>L{cX+aLOcn$;dv!TJyhQtm z#-T;nzlgAg)J05w0U##~;ygF@tInGcI~;-Elvzmv2epJfngdV;R~OE357l_Ld0`_I z^_I}u;U?IOvQaMo&{8}-$wt^JkgZ0ltk&n>m&YzRW=ntl!{$vpLTvE~#@-ya_D15| zi%n^2eG48TX{e}r_=0W~)adRIe7t2rLb{bx{vE=_U#{FCw?=T{jbIp++p!|7{98ZJ z9Y&hxH^se&Cv;xxse&y%87xF)dlGT;fY3_eZ?a+)2a!4Pj*>2jYl;eXj@3|xDNtfx z>ajEfRQQdJT^jFm;j&ZRsQWIc>w~AnE6$9CMEfzvBtOEJ(zz-)WTv&DiCO=EritU- zPm>1`Ak3?+fxk+Pw1q{y1!S{#XRM=9JgUaigjaRwbJ1e>6+LztHOlhMZJ)zK=^m<87*GA6H zJ?CrwJSWX2iO;dPOzNGgu&j9FMjBJ7Hdu1tRq;}&TtjX#*em+-z!yATUNua0qF&#N zX2v5TZaHuCQ83)ja6L2Zw$B>wlF)1t)YQzHWmL$wL~|4X7wnUVqpGVcjO-3qCYi~9 zStZSNq3p=3O-rm=B^-D|6x8g~OMxmulxEs>apw7UWP*Jz19!~&G2G+B=*T-Lva0{# z)O3LoLx^-@3Q@)t?Dm&DI7a@OJzF(fmR(A$$01g=2>}b}Rfh1U*!S`}zMIDhei?sP z$(stwAKb7GE&0cmW@_;jxb311#%k%vo>PFVdh7zqiEZrR$SfWuszRKkTpbx1KBfoUh@3wFgbqudJxuudna-)c?NtT1xhbT|oe3f$FALJ%w;WWd2c;A#2;x5u^ zWWlCds3EPM6e4^`tzeJ0lpTFaFthjoGnQAGJGNzeI*U+hqqqI9N^KCcq6b21$S8^K zx@bFMXQPhZM?d zTDu#$ApcOy06cw@-p;h!{Qy~htFbj^b>9Q+^TNenV`+)Pa(Xc40zfE44>K7%8Ifjl zYsD3^il1f*Uw2cB$M*tJ-ODcU3R}7=K-~o&PmQV~fO*?v>kj<~x&v!mhI@r*Mc=)p zC>Xsf`zv5tIuUT#;&*Z`9exIrO{*L05ENcxF9XTJoe9r z;SD%0Y_dYh82YvZQ@9W^wy~1A4vMt?cR9*Wl%c#zzUGXPmQ3FC4nxDcP}O{x5qXhp z$W#SCeAAsMOYXUz;FD@0h^H}=l1_rZBe3h@&n4Ya# z7tmjIDP(=H4uf>v1ahT`N(Dor(spYj?uF?|&Sw?Um++9~5x&{51`BS^nGTbiT`|y?oTbaJ^g`i+|+a4J;%G@q%SX}Re z?&bv(omrU2Ty`o@;_2!TuNIKVgET^(C809PZ)7uHfz++lsk-LMRUZQY%P7o|QRX}a zBsOuSZON1xpOeeVNN))F%my`v@&{f|jN#<>GkFzTyRc9)E|Sn#<5%TIrc;)l0hGzn zvJ;M?#@MV(@ocIaQL1k`4L=SyE9H-gT0^c=h7l9Gx-j?sSBNRmr?=SRqsu6faBu2EhyXx+e!)QC+-ie^wR{ynRO zdUTP8;#~n`SJC~2@Y1PLc+Bd3VSjFjRA^~cZmmPxXQ-$G9?Htmfo~lo0I)xaMpNjW zNDS7MzDpb4;{3s|8VUv}TljrM@&ZS^-EO2E4W|#B#BY^)dVg1CW=~C-RHwRy2ob?i zxD3L@NeTOxw)YQMY)@fK5EdEi4T*<5R4s?3%V#a>sD1c6G$_C~J9?Xc%Ktm%&gftH}>Kd;D4 zN(}5Jz{22>6?Gr4gXg>_=De`gzOS=abJ*S0WKOl(`{1@ExGC#edsJxM7kIa2b0aIU zMUGutpwfWJB)p13q>yjsuWB~1T4~R&O3|@N=!M^G0e%;9?Wqnp2x70|_2vyOOcYXW z<#yS~DUvtixinXdj+C>ny9jf8zD-$ADwq<>g5mrsb`hd4F=$L*v9RLvYh|gi7olDa zUS71Zn@3w=k)*^X`P`ySoQr@Zc-nji|LvkJ_=1lt9KEVr>5lodWwgWdLCS7h4>VKj zuG2Ji%W)$Bxk!BT(EZ^nkQ2T&i@$9qSNl7sWQ`hhE9oq{XZRVRFSZ&iuiM z2D;|_e*{{^YJ%+6a*KM_J@e{D9r?Uep(mB>2MsV)+7SXKDsz-$npUHb+;DgqHJ%M# zONI_W;ut{5i8au0e-}(tCbmfblA1cZ%Y04Z)hxY{ZJv%-7J65Cs1$>B5$VI(C2 zOSsMFGp!vT0rL7dj9p}{O?5lK%ofR+5%Hw8}VEcmg!%}c6Vsi zqNYx63QA1n3`KsNl7h0XixNOyDtpP|8Fm2{P}6L4!~|#8%>*2 zi8UDLTGCQ7g%*z;^bnU`o87P^$DtMlClTt@@JX>w#wsh}IJVut{qk+A3HTU2i-0oV zEmZM#!|J@OhcdImO*=8Z&}oY~+B!Sfr1`9VdH#m{zh#U6E2(VRDOF*}1q|f*1PO%q z|CTNGU}DoZbG5Pg|Em@|7#samEp{dmPb7cqGJ7YmFuf;Sl~LGrjPp}Ib&`{B_F5yo ztejNV)FG<|jA$h;DotzTZTs=b1A+YpCKU|$Yc(OYNsR_7StK4D_I`}-_j-|5k$9H% zOs4Pi)a>T%?&|EDUqqZ}!q@$BQR=p7H~%?#37*?x*X{Sk|2_QuL4Z+l+x+4F;qra2 z`g+*5xv4u-{GJV|KHVvQy?!}Zv0M{6JAGAiwcW)2dMW#A`dGo^bbD5#|5^9>^o6c} zd&KT!{}$G4kI@|{J~r9@eEN2cQPcI|@O?jdNkISgkzW+WP&2>j3({F5#^96n6{|_> zudLVc_HG3lD=G^Y>db?|vezZ4S z(cK8S*Jy?FHeGzped4A5+Jd`TqdTKr+Ao{qpPE^y}62Pj?Sr zZLoe{y}RG>=vO!I-nHxdjYqMj-;^8Lew0VokLlqtwevBxehjPnP5r51@9ys=6E>oXfA2}*iW}t^^r#)0p7p8xqlBj-Yrkq!+~pWTe)Z1 zA%BxnlI-P8U;gv?!=v@;E@jLEBH{jBDz`Ux7d^ebYwIVl96z<&+-}=%_wAa6(f&u$ z{r&A#{&3%B9;tuhC9C@%#UV)d%cuX(P3~6^Mw3VG{`M2T@anq!yyFvyta3F7O}8Fz zzm>NiYHMJi%x~W6--$A^qn1e!3!e*X^ft4~aOP$@{xxZa&<<|8T$c304sch(+W> zvAx2710}o0ude@w4FenAgU7aZ^p|#De#W`OCiIlIKK_vJZ&SJF{pq(i@9rQ+r_U^? z?KijY(*5Srzq`7t)fm{=OUl4$&?9?g@m3Sa#7oA2eD zziy7|)#zU~N6liC#?RW-=;&Fu7**qE{c3ddY*>uy@w0I?y7{b?o)hx$b zX!OJI=xLti|My>i{r-o){HTDT|FQYmVyZt*f5klvk6z%H!xM7C!|>?oxEvl&)yjwA z&8ICbhsVok)x+@UX}ugCZ;>?*!=tBHvm9@~bq~X%r*eND z%;r@5av#T=?$v5^^fk)~j6_8;a&BXO32HUENm3hZZw~I2cbY^3=Zn=36X|*c_&Z;eXy79_F?-!OP9{^#Cxw zc(bJ)qn>|ub9JJbdv?5=(at|R`d&Bp?3kmXpMQ4ry@H3;InnGkPT&C1>^@E~1<~wA zPJjui*`1uA8&b1dIe|!|=J#@P9M$|@F3;oee80K5e}8)g%X!09`iG6*&9F;hye>Sa zORvn*`?<6bKf7=B3RvcAtwV_4e2#&;`}FSpg}TFyEp9kxf>7Xn|G_<>F?hR-h#Ei;nly=t6??dg`jxp?dKb7zVNnwe)02FZHsTf zceLKIw|Bgi*u~H8uKp7yKTP{g@437r`}yaeKm5*egLKdoODZCC(}dB~MAVvuqvT78 zvXL>%Uz$?9@PfSBW|Rl&mEI(sosyqF3(eBou5uHysxC|@B$6~iXyr`_)h9`Lo94Gy z*A4HvPq+6M!uU(*Ad;6d;*IUP4nrmoa1hx`GSW-GCVuUW#@NaaN@|18yS7^UE?lkw z%h)s)RFbgW+T3iE$@tIbi4jnAmtL*NvEdTN(t7YvN=RiYB_xrf_QJFtMN+y7ZGt1} zx`5QjDKVG9ZBeouJeU%%Txu!_hwZ|e1W?k*3#q*IAqH7<-Ajqav_Xlz)C2!7cF0{q zct4CCN(a~l46d!{(qTnHP9jLc&$Q-R`?j1ag7(DrXZY2 zwn%VJqyxBQlaetXKY@mUB1>i%EQKr4V?ky(#4I*JT}u1FBFjN{>C97D1aiDUj(|m40wF zCQ46_EXY`vfBU|c_2oif@r3l_*i(&-WHz_sW=eT5Bik(iAi=}z#Bo+vS z8I`lhRRy7(ceQ1itcj29R0L^TI~B2gPuePo6qB=eA{14G>D7Q|niW}TSBz?*JNKAW zi2>(!Dpno_52d68*<{80Thx&GEn|y{tOA%ZR%3wFDLh6A=}Wyu$;05Gl+@%P+e#78 zG+^I?eabm#p-Tmd>ApMl_?pN|za?rP1`nmA$1V%`A{^imcE=hKDMI@I(l?3$xOAj_ z(ruZt$?ELByIOEbFccT6z#E6ZJuuK%LmaG?QVoH8gY0t#vJc`n8U;;l8}x*Wu8uYJ zh{DOHO-Y0-idI9nOql#ZMjc9|!aB)dqlnchVJIb$QUSuLQfghC>!I!=a*8GfBC(&q zb|Hkt2gU^=HD$Y}DtMhdPJq*3dx%a0Q6Q2g$SoZSQlYSJePk&g4&8Jq@qym8ln+AW zU};*jQwkegV@v`XM~fVQ%#`dlK&aIOZky-G2N|_RBteqy;K`>S8)sUH5FpJPhN^R>J}>AUpX z1&80^aO2$zU(O#c7C}cBcUaX6^)Jr9d$;k>FiPfMOnmolF+YO|8gsdcme%25^Yc^} zYBEo?Yo0O!#CX?)gdHzTGSD9y*h*EBNu`#m^Rx5(Q)}-pZa&>U8P(Fy=uLnH%GiXb&4v{l+>Z*>W2mgH|Y{M8Sf1T5q&F-nt-Dna|d3^ z9)db5BV;YfQu86Tc|kqUK0O7>MVtY1&I1q#;)flE)pziTFG@tfPQYG*NgYJH$&hh2w$%Ma_!?n2GQBb2U2dP1}`Auz%wmW5nX}y$hHGG_hug<|B>@M zR*NgybSlmrBwpv)Z8q&2aejS#^6gWMXj+23&=LhvbEs^hmQ$9e{ z9==&Z(L$uD^G&Icw5nJLF(^YLT^1p?0(O*I5};a6;c41K_{C0Ko=<-?XS{M2=r}Wb zHA*6t1WcK7kVZC~n)yTXPyhA(H{X8q{WpL4>YIP8Z4!TJ&w}kG4tXD7eM_)K475e6 z!HTL%Zz1XKgWV>VBe-GH-9NmS9|etYoNQuLle?tsZ2h9|RZ zR4IX5gEu(@9gR9D!1C`f|7ddP5kf1tB0;b z?>?sN6qwUR;MxcTRSU32m$Fo=tPOkbqm^}oOO^^&1?K&JM?@j&9$=s z;!5G|uvf9;4>Zu_dgS06A?uuyfDnpGSQvLH8!voHKuvgv=DlwV?&y1MqBO7{ySB5KC)i`-A`?<#G=pLMjnd z6hSmc<-G`9r^1eF*Y~r+;^?o>;Z!~xOhlA6YAHpQcr}b6ju-%ER^`a#;w83Wzc9dg z#5>)CcwUV>Q6gDG1vZ%!K6f07DkBbsOQO3TT8!9{oF4@ZdVM{-8dK^?y3+buEQcd> z871tEVAywCMFeQ@*`}`JUh%+z2P_$PEXHEwU?Q;n!LVnovSSeX0&C%;&^Z{#afM|j z7-_5!HZ|3gwWXC4L?D2R|9EZO>XErcJY?4EVYvglTg_9P5(rB0JOwim8$bjR0 zxjA+)AvuPeIr6DNIvMMWNCrPbgoi413pUN5NVx%1jt4G|fl>x=%Z5Wco5Aai!p_tP zp480~?G+MR5boimm?xbJSE|Ed&^S*xp%7bOhmwup@UUDf;Jn+*kVFvJYGPPC3_kH> zI9L!`VjW}(P@x!*>(!A4&pvut?Yv z!j{M|8~8Glg8*t|(h$Au89+PRtT}t4U^R*nUgl(svf9|ar(;Ek-X!Fx;}I1l zC=U|Sa*VUBZ1iwlW)jM*h9c)k;pphY!>6Viidif@&I&syzQC!5}&VNdwbJ_%mL);a(dmZC6s zLTHEx(_6qYZo1VH+J2A3_I7ASyH9z2k`1!RT44i$8!{}fWIg^cszCN>-@<;M%%-ig zMtAl}A|k=YP!62vOu_v54m?u8$w=0?9CP-$JtiV-*f7Qy2Iz9=U@DxqlKmgW$->ud z68iznr%aMc0{g>CKHM1Ja1b0!K!#kBgOXs)X)QsOL!bMEVQf$WJM3Quv$YJy90m4a z*(l|-0uwOMR2F}este`1bEOC9vYAwsEsVJwdFqkOp0El9vv(X*AdO@VE(KfS!4WX1 z+P@fM2H50@Cpt`X>ea#+7D{TvW(PC~76V7a6ZkauwjXD1o`j?Ao}z5FKyX5GrjEgR zfTZTUyX3nH)uh<>y61K%u5cVn6ad?5qZPF|&CB3K^r-<=NJ#0Fz!ZD+#gqX~a8(s= zZOJlWGx?4`b9$Qs_J-6pyb=UivHyU`OX;WP@M7$Vo+{uN@E_oQw`_~HK~Qi~rj=L^ z*(mQnrz=ps!$0xVO{q2X0E0)AT!HO4DJBBv!xD**mlEP4>@|tEjPj$*_U z^bj_n5`z|v6(}pfDx!BWcb%mr4{lvcCwNfOUZQBI*#FU8dsq0?f&M z(gH=$rT0(1Vro8SLT8w)t>Eo}A}>7`=Kv(^-nDo@496+(7D$5Z1ni_ZxHSYQ zjuId#QVYIuPT&50*kSo?8K#F50xe$Hed}!EKu!xe0d#95aAhOdrDebWa7oCn>%J#j zUM&^XORR!A`}RW&?5zm+5l9Y(c}#xq5uNx8H+kZTF2vS#hR(D?JLfon49igi$CG(Z z73-zT8F{t9HDS$}M>^I!UIt6Ah>-dEQ5P5=eC1|RRn--$ZNCjT*utC6{dkNW+#wE9 zhUTEg%#eEL0D6P7uYIhtdMLU5PLk1aJYhFFtbPrIDIgX&aUI|$7wFR_BhZD_c}8CD zyyzG$&cRePTN5Cy0IE-{JRmc1JcQLj78`T$alh1FYVU{p&&AJAWQQI|cXm+~z6*D3 z3b$^ADb0q{mGlAP2@s)PlmGp384IoFkl!}k=FS&@c)zc|8e z4^<;w#zbLRoWm*BI4YNB_}eK9W}5-{R$lOB9jp`5B1J6)C);;0G?Cp$+T>brNUEdD z=%;Y#$m^OEiw)fnxRcSTgS?BKFOFO_C7J@5yf49X?A&3(NDa&N;8@s#mSQwH9 z2fdrl4q?ghm+brV8fQ*xUo`F8#SPw`Y$9k;+Cx^Xc5&G7r-DboWsft~1&n!i2@V(* zkXGqV-r~dLM?&a@5)TzYK?E5%z@C6!8o{`5U^ZVhC56+f$^m3KeW|8ot;UWb3&vK_ zZ1rW1+;NcBKoj6Jg4IEQnQ2aEO8hz=o20`=-CS*yWg2v!j7fGooTC*I&m!#vzaM1s{s1&Fjq zN`2-sdHMczbjO;WL*MT_4z|N~$ikYIWB7B$BIpLfOfEUf{Z75D`THl&Kewi&gJEPf zG2RHUOSECHUb8J0C#kI0|9z?#ufC*L7t88Z7hIb7f-C&Dx(I@1dRRIS(arMGU+Bw+ z(DS=xY5jG0^RCi~YcZ{imoN`S;#3Wz*<^#R5Dow_YY#xQ;qF{eruI`dc%T;{yPqa= z3{C6Wn`;0Uva(!^i8ROX#?~RFv5~=ct6>C1+9=Gipvvv1${t14L;24&Lb4s}QKQgx zu#BNyL$qM8VmTDF+O}aCFR1eSsd7hA^-zIyeg2#RYI73y5Qnm7pE>ebi2xf!aZ0+` z$m?HF74}o*kD}_K2*DFSz7>6MR5%rZAGfCYR~_#(+woKpQ`vgR0XU>g&8OMU_;qBh;|rp&Zz2}>aDdY zRWq`k#!9VNrIb~A=xiYFy1M{o}z z?WuSz0CFS_LTsr_r9I7vdpb&n9Z+w10R6cV>6n7 zjuLMN6n$PBU^SUgl@!W1zLd2Pd@N!*&ae(H%c`e3f@YKi9VPj;_8rSuvWHpkBWo`0 zAZ3QYX`B#_cq&{oWkS`Al2AtpzFiG4*1EMjqp51x(@^^`$C60i^F5~5T6s#TP34T5 zQ5fndbi1`~()R$cQE+UzWHs_Q*d5e4)L@c zW!Zu0lC@npj(}uWWwO%)u4a^oI!cKgP|SP-sXL(aE=98(h^IU7r!*w0>Y>XTfa9l} zspjm5qx8$xzWWTOi@FOhA+rHr_^31`9EDQ7Y>+xr_@ZVsi#kfPY*FQM1WEx6hDzqB zVg>kOuwb=VU%G;UvEesdQZ=Jf)KNO+fa>#Wf^~&LmQXhxGTUf_&25qWu)RcBVu3a; zQkDeIs2g>hx_P_={zgbm^_fE-W#v!~BSA2Sv?mxxo=j`jhbh4`>P8)~H~xx^X36tpb1!z$|So^2NGR#;!sS5;#9@x85N_CQZWZKPFVX*Jx++t z0VV)POWVScejy4Kl$6wPKW~$kJ3I{`(8{>l>^7MVT98panTcvGu~{2w)B#w zehfXMV)RieW>=@JH3suC8^g5}HPFlkPb;MVUK1oxp3r$a{ zn$a)%IGg2wZXp}IsG^0e!MT8xhAvDZ1QkT^#a7s=-ny+LJ)>asQ3~demL+SP8>}-n zHbEH%z9~72m|PLC{f*=V^B%X{r862vKaYm-PW9+GUny2jYE6;Ddn2@UZ?*A7cbeiI zJ)>dt^JtjtU5&1G0pYCqT9PC36U1R|nV@UBvs2?w&uAEPl!iH^$IM2eHdp2bnhh>+ zz+L0`l?>Sk)RwX93UFxZcb-u(<~S?nfJQfK?_nyjHiIM68z=I*WyO)MfX!sbp;ud; z@);dto=L|9XuQbfqGe!vHF1joHeZV+*-#O9b=xy7p7|FYP=3>m4I_R*A@1i zM3ElGeSu}TWeu7cy<(2DRSxJ(w6U^=X*N}NY3b@KiSUc9DAhBdAwQN zMwoqrImjMn&n;7wgaj|O3f*lgUYgjpWTlLZp7|N-uErb)z0V~dz{WWpvB-up%m>SAD+@3XC$>Qa@9s~V~Ad0 zC)zyqQ`s4vW1q*iF)3)nxr#6zb#@#95pwqoF3HWS_A7}K6dmg=_l&eO1BP>Ps zoN()!E+NFNr4k`IO_)j>H=|eFarVn0Jt5bskQ&smZLqPptbyT7{=$WLTdvuVNj**% z(#yZb?xN?4cw5^$qfgv%`s9%QvuoIk6|)v=ScmEb%S`bk zk}gr}W*f<=q3C9mjXzG=9MS}Ljn}Zfl9$yRxh$d_xyD!b&V~eBl+)Dr=VvsLf1Y@N zqN^fHRrH2Gpuag9s%oy0Q4HtBxvyIS#(#k04 zlc@^yGy23Ir%w*)TD;+Q^tQ1>x8f-CRW`>d;G|pbKbZ@|vaRi%Q8xZKWphaD@VyImBVn`?FkY}f>_QCibrne)0Micqxv1?jrq%!oQ^c)k=^ANuq1uWS_K_{p3 zR7Uz4W#ga6u1QI&!dgUnzL#+jlu+$ zr@=mcE+F}NEF0kQ=4JN6XGg*mju-_YqLI#CMps*%DjPo+ko-KBjpdSiu&ITL(!tW^ zmZdpG(Guii44Ts@r?J~J`Xn5uPY&sjzJ|Vqit;6kYBIK0rno2~2us^{XNxj@D%Qh{ zvI)m2n?u^PuSqto4y8CLIGlSMs>q)E8M-csTR5dHZ)up(MB#ZXn~<7fDJfd#-i4NP z{JE5rES9viLAGg%%In86dS+?*cAKW{6qR1JQz=PNvg80^PIEF$9vIQs8dIJ+q+Xwt z%ySS?B}lv$+C+CgB|1WwXs!!TVu;!k(G+#PJ}H^!Afj~0EgSCGsyREgvl(EZ>~eNe z0Uk;>1>CPsO6J)?)b@o?iEZd&YZ9mATdu6BZH2zGCKioFG!r5B`lMu@T?@r<`iJkn z`txQw4{>3`uDQFdNkA&ZaKLc1L8x2^sTwKp!O>=uagv`RV@r|J&_7YJ-J3*) z;VX)cHrndDEmO))OX=A`TIBV*)c^kF<~Alph12J4H=M6YkXc+Ize7j%Vq5pq47S%N zCiU#vNI9(8|Nin%-)ycKbr-8jnn5M|gE%2dS}yow3L~T1X)3x-%<0+1_;Penhc}D@ z?^Aclbt_^|oB$|;;M(S*fxzY=$YPIE5>HF;Ipl2WY}mb{h3cfZepV5=QUZt!wGz}p znYu_{pP1USYf}d>{>_hLhqDgWM{W|5BA52chVK&q(75cikrcTc{FJoQGJAHBrdFi= zWn{w?Uz=+HIyQ2-Oh{R_VT^3tp*#CHP49VqVtUUZd+CC2(nT*+;`~a4($-hkyxUr{(-L+L zS+nMK%O!B^WyGm0oVzSxNkxEFuvvt-)l;fYOW4_^2;73n#_nw!t5F(e352{u&sk4hTyCQ8Itiefuj9j_kp6MKj*Ki0xvgF(e*QN=9uTM)(gL?NJ2Gf+oPRz+U2*HM&135@o6V;?1sYG>dIilRM^Ooo5Fo-z=NVRl+L)X+VD1n79MW)`FdueY1-+y&`Rtt`uOT zc?o=7*xi<3mE@+0TV82jIp;HNG5={PIEU<|^-V|3?YA0M&BScDR2Vp{E7^#zxoIjb zPRz48NbX0=F#%ar#g}27fm!0xa<#?6^qDQY?Zjl7UE8=+lw<- zH))%}zoksGWnMp?E%P*(;pHaGFq<$#D;Y~C3j|ACVv!?A8#~HiyOh{_i_<*E*C%Gp z9Ha!a_5tWs$RS?c>L8NLLnG#>lZJ_6wx~KSQ)UNME-uc&*dO15OIAYk` zYHPV8`oLzU7rsBMm6d?=p3Atosjub4%$I}qQX3P14+Uq*a&b8}N=gxwVoJVpYVTBQ zo|xTokPJ%@os~-k6s{vIvlLNvFTAI!b>ix&c}mr387#ZDacPf?(=V#2z_L1vmNvFswvtVkQ@q3JALazZ(-auy=zRtlurtPRnIE zWG`zh&_@Ig(~_gvT@|4autrr1aI&}1r^x@re3e6}GBsEkU4dkPfn;19oa$Nl5V$;_ z)hVheRj1{o?ApeqJu*(H&^d<2#%?p*V%Y)oga)P5t2PAoD{>2$otT)ii!`+&ZIi>S zR=yf%M7Iq8ZN;i-n?#BxIzt%}E=@^0Ej#5P4)fjSl390isp}du%P<^C1-m>b@>@5Q zuOH7qc^XP|w22bKCQ9_C!+HbjtHkxM$#{qk4qE4ur(UJnw|wj;W}6&j$bqVyu!)^r z*~W8u^lSinYUq({@TE^B?1|YXyH-sum~5OLA-%G(6|T%-hptszEHiXbtg|8G$GT<6 zotS2_gESjgq>Y@hs>_xvOIUz?!zo%rGHW8oSFE1ow4T@N6LU=t+Dpkji-&%-P(+6P zu#g}QM!D`?)n@xNzwY&k`6LION|@t8CL^Te{Nt*M2&oQ9O^#Jjmu0GrPRtqEwT(-# zKTdck5D&FgXvWM1(75!+z!uTM-I*+rUPkv7udO8Nx)gdbYU2M?*H zp_i1+tx9q%Nv5QomOXNitDtIEJlF9lR`CsHWsgq~&R7;06|!V1!%oZ)If%ou^D=2J zr^i(*s%j#7F7Ok(E)Wzhg=u8NiCG}KwsGZ9AKxfZwAs5vkQ98gYPc$!2CmjPoxax= zZQGKsr{#j|qRl?gw#j3ytFox*&T0v2n=_QSVF+ci5VDQ@)U|kGM#v$%nYH(Y8i_KL zZ0^I=eJjwDxn@!g2KaQvPE7hZh$ z{Yg@Sjx{<59j;^;T*O={gT0Ks^-zI;{4@*d^@-UXyJ*u7v~BX3Nm?~s09`X*c10V( zW14#?R};I#+HLt$PR#K*NK>*w+qoWsVlR&(?5o#6iY039a25MD=bx6wagepk1zM!l zLPx$E8S>+~I(PHbV2hhnwt`kp%+%Pmk4wNmNi%@>ihzg>#t8Q{;Lw`rd>wAan}Y>M zd8)-v%-7gO8$HlALSwaRKp!bAm9&U#3*1d5N!^p<0_$n2l}^msIEcq`VCS#la?2cL z$31zQ^1_#3xTZjWojIlIw8V@lkF{_7L7DR%AS67f$`0d%My!h%!Q2Yr;CNCE1J{jSQk zDAhDK_w|W66}xEj544SI!qt*|jF4j*I2K1$1d|w^SzlDj5Mx{Xe_Ce6K@y|YH~F|Fryw zUHiDg{Nu|9ZH+FH?^1^@A4OJn3|K*lyPWA@s+~ISPRx?nMVoz~Z4^cWDc@OG^Z@n( z@{zEW6qmAU9Q+VWpVr-aePXV}A-m~a>sEp3p_(`yg1u0jhAF$NI1tU}X>G07kEcUC z&2wkWrss~_=z`Z&0Q_cznioc)Q24e>hT467)5$ofDF~R zda>e;H_i^h{h&~~TuYY_Y)gj}{^0+7)^Bd^-``$c-(S4?zTI8j-QV24`Qf{-|M2}A z>7;%`PKNK={q0qGwWMlH)MxjtUO|(;hR%Nd`s)oB!SWxm;}2Uk6hRBC@8Fm^zk1^}pyTz;a^$nuH}&rq!^+>?e7G&`4;Me*-@pIE7hnAP>#vu1 z-F>@T24b2|`*e~DL4q|?4*X=f8VJ?2X zy8rp&m#dO+&Q|LzmLK2TuGcXAguT99PV&{7gYet0zL;N0D+8?b#~vbAdw%R8RZA|f z)|+yFdvW)!u72+C-`uy~n2US6ZP%q?TX6PA9-jq3VTFWnaQ_3WPZ3~ zTK?(3zW?UiZ@&NLFJFE0j}^7@X{5?a!~agmm2L;QGO7?|tOC{~=Q-n#7-JGzcHO8p z-)-0?chq?i3*nUak@KZijSr_|Q-;{nkP5;*auN1o*x3VY2!#&Aq_nDP*0q$nx8wYp z46%z2@gzc`_E9H5=UN%FO7e@2W}$1!8GD##2mxya7UHX3VT%E=99c`x+x!2hn*>O^ zAvXJLg7)U4?pa%kRS~T0+T}L4!kRX>Uj&W}{xE)hI_`SfIQkBw#v`s+*qv5bb;G3;e+4XRaV&)?)Wey(3y-iPhGT{WYyeVp-*r*^c*zd#qG_9 z>pDeo%v+b%ewZ+-Vl`vbn_^ z{l-n@yPMkHvX=bQAAk6dAN1GX{oB|7_+k^YUg~=Hb9&$IzSshS4dbvu6TBLUPsjsUgU1l0WBPoVnu0M$*! z@FY;J)=2eym^u}!UGh*blKZuC?amNX=I|W@HKc)9|zaZFtdS;KHFD9(0c^_aNj zobIJTKBV6J4v_l0VQR~H?A!yd*)Wg`^jN#++F&qP9AI6y+vJ`N%o6MoC{!cbkT5m$ z>LV(`lWdwZ#e3MR*q;&H^L?pHjw=rGy=1SNc@0v&NKW(dEvx;=<~cBR4pzqqAPccF zBpZ>^osf{S$b71O%C2+EF0wPDGS%|I#J63RKyP#Uja{op=1Ez+W#bM#p zTEiDAoY)#X2f0AOHs^HGVSl^f(=m0EL)F8^UD7m1truwd4t<|vF0BJr>v$eaEtTSO z)DG~StIIJD!nA-z#T>zo_1@_m2$OVAxp*U-Puyk0;Jr$AVL9eJhHSi>J9sBxdG9Qx zmXx5O!z3(Lt~<$9;XHBPq|Dl$1Iu^AeTrZ$cgI!JxTA8aoelWzqVLhA>0Qr3n0kOM zXT;Szv%e)*afIP3N~g$<9Gun!m<^$Boz{(7$xp}CXP(NA8ioOC93r1DnT2V!L-@xi zH1+~Y3Kn0^pRo0T*t+YLhjCG(!F_U8pAA=gN7BUScUIdMaaL0Z5sIY=9b4YeP=$-;yOtm{Kx*58RDVBUZIw-0IZ<;Rn!S^V zPH`|`bzb(a@%1kVtV`2YOOE@_p>anY&K7B0yA2ovn6AUTdI4ZvT`VyeXeKT)W+;Kp zl#EME!$afz3RCZPVX>_BAwQ7 zg_|m@k=au(FmT-&ajmUIRg)Fgn~OdWUk6*Ig#*4XuB+tBd0q7(5ddChaOrsih%*m3 zS6C{y#SFw+E^B(#a}oFQ(KY9euFvDeKOi4y=`JO{9jDie$dE=R%~pV(p8 zoE28d7Vuf$Y^wK+@V1yxYzDGb4GeB9_f-ZCQ2 zx!rp#gEs|&He^|ZRyc*qD`#{61gH-M)R0V@fLecYR(}kj`pM2}_Y%%(Qqnt4el3-I zOhd^4Q?mfkw#87g)%{}#04d7#T%s4DayG2afc}{sZccUx3SV;G=TrYZFtzHYW4}3S z(nF^il_8Of6)NNyJp~}Bx=rqxpsY_tHXJC?W96s=$K5G7xkklUZD|sE@I?YZLdQWN zzE3T6NNIN1L`z%+r;}Amny}wl`5d55o6-~aom8G{e85T*f%hhqU{zN*2Kk%;5Fumn zjnBeyM=}!vS4?tJRON`pT`6hrrTnvi`Vv09=3E-AeB{LNQk(EG)R17J%Q_nl zaV)k4Fe?diR48f&2-9%TEwF6`;H)qsk~gz1<72UW%F@L^V6CdzhOk9slQPHQcO47R z;f(os5~eOv5f&LMZ3&W(I56AwD0CedEa8-gBQW)uJ-oXM>3LOjFu@Cz6=4+v7hg-@ zS6`i#DXVP5({c4nJF83S1mg|1vty~_OBBE~+#I%O2%J{aMvLN4*!mG{Z66@pP_0)k zv9;!n{DiBY8CREH^z%Eb{Ti*F3sv_RDRVJ&-x%p|fJJoVMYZg{vE3%O1OL4^s_qhM ziMV_Pm&jUlQB2$hu$L5dCj(&i5uxfHA$9|lNoUWff!yM>bptrzy-fhs(Z+3Z&jx3$ z)4)<(o6Q;)r!bwk>Ys2FE6`-r{*b`xli_{BKfyym`OazcQdJSy)@WcoZ#$LH_g{!V z2dV~|CyIb|Evccnr4zZADqP96MyZ1A=Z)*O9!z0v6&?VWJ6!Nalq5=Sj;rg(6!xO5 z=Lo9~DuMTu0Mz3?;*6>xTSb(?dYwZk@th$b!Pim~SLKMkFUlr_?!17F!QRcJ^8N^% zQ?RWCyD2VaWB*s@&zAZjWtN9D~~ zf}3%oWUG)r${E8et+|9{6Q$UeoaDBoXF}Co_MA)SQrtdr%hM)O$K0X5VLZD6!?qrQ zs?Uk2cUI@M#abz|g~((-dybK9Pgn<`WL+Bz&h~Uf{gPvf5LFhb%j~G&fSwG zV@oFrb#B3_aW3X=OiqBdvXpAL+Du67sOB1NsYxy%Q4(xi3+Q*I97&2``oz5yEf<5X zzChB#nk_EJ929gr?X}`g0o8m7g>TQWSIkh(gF96_SkbxK(kn0aS;9_wj$9*OaeEE+ zctA#H$ZqZ!d) zD8qI4Tds@T0@ZSdc>qIp<96y3w0;Cy`<3Tz;i&!;Ree5K9eg%AJintlzDQJcXdyZ7 zuUNC@NLMcH>I`vsfF+x$=djNS{F1=B1w+IUku7nhk{AH2qtwC%*Oc-Kgzs?v{%*iJ zSY<2@k+9yDMbYmB&;}f-W$aNasdv}`=K|Krxsk7F~avEz*d?Q)Xy8%OSPD4bP?WFm>9uwAsI)aOP#Vy+1s`kB*+bWbEQzAer6kGICRNz@*bdwB`q<}foB46ubN6rJR zZBsIE*^^d=?s8m4kEjc4OJG-Z>3we`{V4#qk*e0s)rbBp92x zMu`V7^dQlYBegH7^7nw%0Es22q(pY?9&X&FN%krn5Os9MhfXi(t2QyVX0ou{0|5Fx z165=aTs)<f$c|cL zxL_#mT7-~`7m za>F6j2?#e@uDDl#@%-Kmc#hI~98}Luy0zoVhLIJ#<;1owDNrWPraceHJ&g6cyF5u zvJwetIbew!)CMSUK@L_~3_A7Vo(`#B5>D5iAzc->r{Tikj+%%ud+wQ>Y%XNd#ueo! zIQ0N8MR%nC1p2^p4F0Q|5zSfWNP@2|1;JeWG* z(74=13yQ-axCM+3(6u?^SnLY_@p3X zZGr8u@xgJhFZ+sj zYAE^$Onq)wwO`@tO;>fvx%pZ(#~||!AKz|3P6=&{Qo$8S4f}Ll{nD;#;x+Guub_tv zVa4?UO9dm6E7e)MS?BN*wtfU#mle!dxT?*k!0PkjYIg=#wSJj;)lwA`jTN$UN)4Bf zg^JUnR?ux^j8gB5u6WUuMFU7JvlEgV6&ep2k&EeqG|7S;D0x@6!ru*9yPRZ|4ai!1 z$>cJM<-kr`DM4K8s1I%gb26Zfx$6v87M|-a7zrVpv*U`gP`%BUmh#IqSL`)a6}=YH zGP0JAeQ6A|a>pr>jfct%)j)=gT21{9bN5si`AW zm`%-y=I}}rV9o~}!E?6Dl3eo2_9Kw>IZ^epuAUottEom~Vm2^E3<-ltiIlkOH|bou zlhB(Vd2>Z?Yl}5kQJM|xZ)bLg(6OxnB37{cMjpo}MEwY&u4aU&=~HC&$AGGz?yWX2 z5m{Z639gpJHBk0~wK)hKT(-4#nbJ#? z*2|tV>r)bOi1ti?R{^I7syCUEv<+saVDWRnN@XMXMFV71E{>1`kcI@z=;Emq0rPlYm5T6Cr`jjgWwc(%>hSkA=4~i4Pb;~J( zN%wO`mZt^?Eu-WhGc145IK&k{V)cPil$Csl&*L_38BnrmQL|Ot>Z*xstrgi-+q7&U zyR#ImwyG$jAx@p;SbAOgYQTf-6~V&bjLC8)FwgC^W5`Lg%%K=1dA1;6LA6$t1!N5I zJVpJ0L9}uFB5r$w<0gUyBIV-Tx+&lLN9nG%D_}k9u2`fENjAZ)R{={Cj*G2cG)Wbv zunNlkHz-)Gb+@qKlCVRucFT2-LN6kFW0h&qMEl8IeK5Fw=ry+h*WpuS_4$BxNHAv3 z;I6jkkF2hWi>`Ggs^@HHXNjX7Aw(+G3bMNm`|#?E_JQ%b)B;4JG_;|KT)Uckhqch7 zZ$9~$c4PqlZm^mIXnZR{IN)k-V^_HEL=@6B==4~)(AtanstxdpY}pB426vhAB8S!l zSHYs#YF0COg3pQWb5qs?YeeyuIjjKOMDSXq){Kr&_4G)2xl;>9cc>Q$-m!pL;360r z*~`Qw3IMH~bE%!P42S0m44!YubAwqCx#wQ0Srn~Xvn|NDzqjCX zEuejnLoXs%P04_q=YZ9!>sA2GL?g?2Z&7gzZzCj!*u%ud!8}WRvn6Rv;Cd@V;h&-5 zk*eH;#>oVcRNEs4%+YY(d+ckCTql|DK20c)Go=g4rbyW}cWVF0eAUa+dVb`qR;EVc z_?@I2`>H96oWU{HrfRaSL^?hlQokgePF<@!G!U)9EDAejo2*b$OJ%$>exv@(Cpi5G zobD?Ww1Ct0Q)KnW0I8qut9CCCS*@CJUE{np1JQ4W_JzrDKR~V*U{$d6F<|O09Y7ax z=!aw9W(b0Po1%p1GmP#Y)ehh9@8_zv%6116K$Bv5#=XthU#*hYKH-!`wPRJ!gsEF9 zK=F7x**>(S#}-@Z@uSvVnyP&~Ag=m3;y=1AM&>9g-+-F}r5kGKLTX);3ne~Uvid|& z=R>PKXd}2k_o|F!=IlAItW-)hI&ZpUz(yqH6Qjz=c5C3ITLrAsTH|i!PVaTrKLe^R zkkCP~hn(b4_+4{75+jsN%JSX3a_0zk!fO`C3bXQ` z;y@0>)=55OL=D*5=}(c>XT#OeIp5V8T-E+XBCD%4ItOP&v+UQ1O~Iyx?jtm@64Y!1mP^JP;R6}z6d0h*rA|Ft5QsIDbyWg}#j1ZUN7e=(xz%8e z6!#*lXTX(`%ew*D3TwiUy2e4SWCgicZS69+{ng!`1y>K(2CU;kJn^h6xl9d--v}64~`UvNmf$WwjT1+QT0nA>f$&{6oR%G zM$}b7+IDA!tTEXjJ7*MpLez&M>W7vX3qUjR(4>ANb4zW>VhGuPC ztvV$Vx&pWsAf8e_hM4N;V<#^BSGYc$ksK4&R2O__9J5!B%8tyx-!J$>R!Z#M(Ci?F z2o6wYT?%hPExE4sZ*@CQ_iY+Mo1ScVn_ zm?{wYAw4#R9#r1%sC))E4TGZSXaS{sd%#w+$>Bf9+)oPGpO>okJX=2P&;#{j9H9Q>i= z3j}}2OtLw^J?kC7j)FBixXqk%loe@>seJ^Px@vG2^nvKLbKJM%!hgWjt)>zrd-v>) z2H?LNrY^b{s{&Msj#?NqMD7|RxOpF`Vxd?Mc2S@18Fs#Uq6D)kcuo(ri)PKXhiZz9 zZKjyo^9Fx}0DYUR=-OiwJ2#{VJ&Nip$9blZ-QEl7XTa1>H}3q>MAfZu9R@E_&q*i; z-9x#`@L2JS6Co`pNrnWjrNZ&th0hva95m9_kZ#`06j^%?P@jO?JC}9CYQr-1%n4kW zf}0h!Tx{~`oYhxqk}0GrVbpM%K`z|s(?`ITR$Ae<8fDJ7JEap#ExuMv+?L4QyIU5S z%Vn3UTxec9W6#nx-02#Z=SKWe7iYMI4s`2rOC6={mFn^H3)LcaZ+gSc@Sk$HiL0N@ee463BE^LAD@ z0C#h<@2IPulj|#2zis~LJ5Gq*&Bq11_*M>~2o-7XmHti5uHfo#pHsx(SM z`g_Lt$%9Dw{-8ZAt3S=w>Ge(ciLHw~n?H`@>Xprx`-=Q+VVJ(_)O6q=$+#ksSL<+zpb233IE z)&ZJx_0{rjeVz~OzE5B|6h*|*?kXewlJ(P+qTtL~rAn?N<|7?Ia!lQTkQ@$V22Gma ztl6=M$Mp2($njtY5LqG-Xj?iB7MGf{0`!`t1{!9kw2w3vEX~Bm!Wo}Cc+W3DO2`nM zdCm-ZgEe)&`{X9xD-!G638L!M_e0y6M#rPo8Xik&qlL2>hc^-KRxN;BsJB873B^9Z zDPbwr=_t`dznrajy#t8XmIr=uvFI732^9;>c3Ai|m(hG5hqP6J(2;4X_nrsGEtp9%(%4HCAhM? z)S0($-#Dy@jkV_@0*vAys;2=zixD*Mg9`!Leg<4{e@#pE z(e-NmP1bJ<*0uK52X;ty}i1?#pn^qs4VgXvSAGvdq$ z*f@-M9RN!OpHYyAyvr-F5U_EsND)(05tg?M~#bsP;(Td9s#vK&=pfN?b!rT0Ai zUaLJq2+Rx zu6VlkXSwnW9b1gZRlqv>HT#?l zXcKB_#~SOU6{~WPAXd*D7OZod9Htspak%uT`A83roN_Iz)18a449sosy(cGeN~vB` z`{?)I$ki&^Rxb-b7_g97vhGPCv&x7aMC3JGjx4{iw|b761)#Sp)utEfsuVd*2deH% z*7<7vEqv>H$W`$)8q;4AEsyYF4Rnzr2wx#G4(dM9ae-5f~;iR9E0~mLL1>!2>;PXy{ z-PQQ_r!&iMW?7j7g4LatOR` z>a)Z>t&bx+FoF#=WloyCn0`%Hy{M}e(&{)d`?!phx6VuU5f|qc)}(2837omb8P{~H zOf&Px*2cCogE_{XrPk#22v<&;mSMWxrpJT4E=o!r@Yv{b{TG-JAW-k9KhGD6EPGw&+V+ptf@d03kztkq>+nlHEkZqvkXrLSFXbk?hMJx*yj5w=#3 zI{f)He~XY%JfKjl<}w@l(!_1=yD!7!zuD<<50=o1M|D$ zfqTSab@~m~Z;RD=tfEVy#;`MS?!34zBf6Peft!}>Z{e|NDO588x&#&bV>pz$`e ze30lkxf-zpRC~69d>*cUSHoW5+Ww=&XLt2+U@h^0V)d^S80;=yj_t6{fx~RTzfd*{ z9C-HXz&0|?mzIIpDv#g?5;d(o1Bbm9@Y-iu4)4KKkEW}FQ1T=Bf#g}cMYcKgO|w{> zYrPTYl65~;1xfzFwD2&l&CN5~XVRCj^3`yp4@7nVy2#6D=u_w7qW4O@0PvK&R^|e^P$4=E##xHhur;zcG zaidmCW^F-YwJY%YNVJw;XdT|wtZ9=}_(QhRPJ=H!T#&n~6ocW^;96cU>XYcrl0LZd6@M-QXBk zm1}Kf(2W>Jt0eT0>Iiz|*jx-_MA7WVi8h3z@lp96q>t?_%>B{Wio%_aWDp=&&8>gQCYbM1sy1B_5fDmhdK+bfVfuV z+#(Zkurk)lDi@OLZ=zeet?Y~&?$a2KD-F9G{xUV}IdfdCp6|iAiEee4D$0^)pp{Yc zeB0KdYoOXVlliD;mDEk$-Dxs?wmaNd@O(HWm;1<+7QaFEyTyyXf>$S(cQEIwP|nH$ z^CgLKFxa3P)^Cf}#hN6~ix@d{grkPl2&m%OX3qgT;Jl(6to5<4k%ie<2$VB8!Su! z?4?4|b~+=)Xs*wYaO(8l^jv=7cXD-;fg?%Pt^Q(ChQm2-PtWa!#i1*nHQD|NuHKy` zfh}%!#$K=@*!+T888t@%J_Y@Bwfbh9Es96F)8l1qnqMtYb*k+3>>=Q&3-Myc+#M$u z7dv~^TnKE*P(PgQ1<+8xpgp{laV%G=B-^ualnl}_Wv{M{9W5_)~cgqkaa#=JiSL6 z&Bn4DZ8;wpJjGZi>UQU2C~f;#!uf8T+vwKs<_DCM+lxjpGkJjR;_RZ2p#9=!z3iKP zHPK_amx-MervL+_1?#S@#-jDM$=UFf4r$6rD$@C5K~z-s4I0)LabrrydDKnA#Ww@j z@;viW%fd$8Q#E$&iR*@6UP@nzExhZ_S8(-#9GZTG!AN{ptu8y(?N!{06bQ`dY}3?* z9-GLFQy)FM+=9)rX;Tk+Vp}5H?$~6X62~#2=-vz#JbC&9o*u8x2roSCpB>hZz|>!_ zR@ZOnu&#z@Z^!0xR=yWc*+INwFE*XgM0L+|(S_eSwiu{&kP)ur8Lo_6dNBJl6-k?ST0?VNH4o zeWXjXQ+I^wghiDLD?X=$J&2Av1?MklDkY1a@7a!HI@v9Z5D9auA4yqWLv1e3$`t#+X{=k8l3q6V zyWYOK71428?4_Jt4GR(RyA%@kEGd#YcX-v z&OY*pOn7?yVs+&3C{%#!nI-peav_S9Z)*DPi_?qxgzL}3^?Y?ldx7in^shb?tiur< z*7hy_)jL{~%EFa0#*l&Abxxpl)TYa)w(Jp-VRkEd%^ln>`?NhYXzx^6aH`SwwQGAM zr@fKA4$!r$DR_L{)}77LoV4g$>f(3%!&N02)&x4}9n&7VyN%SgYf}KR>*72eOl$WYhF8uNFDu55np?UGzD$wWq~( zw&CGnH^u-UjowyC z{_@!5)u@^G1lU@1xo}|9in%s3Q~PEK;Z(Ffq#uLfC7yOORXktt;Tu$3WEZmaY&kdI z59vPvtL2@AJM+Tl?zTYH5c7ES{Zjm`jR)(lPQTI?CB3Ux;}qOlb8s9irlrc}sBd($ zDTq3&ymkG5$a-~bpnuUjT2R^0mvjj=f>K^zCYjAf}$dWqzb_JlF zsZH8GUnjjM+&3*6W)N_NGNwR4l`}El$A=zTsdXJ2c<9x}YSNva*gi;b-7Ee$>yX`} zPah2p-pJJ<;3Ie|bj8BAvz-Hr+eNY3wBsM{BSXYf#u4DbIMQfux0nFRrkLf!*1!>` z^A+7LowNpWW^{Y5;^F)s*B%eXWLl~GGBSaV$%S`MBUTKHCDDvU|j6n2q| zu5;HiX6e2bj-~E&G7OL02XN`7#7afSK(I)B*$ zVu2Css1MGcLnP(sxQX33^d&LOfaet z#7s-G60)0MFS<9GFQy2Tw$3^N{z$cY<0+cBs->|RoU5QQ0mMs-aYPTm`}EY}?M31d;;E;2<-ozz4V>+p zO$f!en%4qfe+yUJ)+n`#^O`qvtd)EFcDT8~%qdWI=WB-d;ObU7j&_D%;)@XMfE!R8 zZiuBE+Yar*`|-Q9H#ZFm)}iAW9U8Pci-oU>Y68`VAnnL{eOJR%9`O{3(#RQzYtlA$ zs0axiW##i@gLlCC-bY=T@kpuiA+`=(Jh#hiY+tHL0>=g?jmiVjusNAg zb=YdlU-r$unyZJ=hMsR^m{6Zq8?LS-E?1S<;`G6;$uU2YsbA9;^Sf%ban9T0hxA0} zAmLME*>lHgIPhz!v3{MYzmunN?c-weiU!)#QddQ-8mZ!zP2D!ad ztLwA7`VpA=>(%P;4c*lsza5GKPm7#PuNV&4PClHYjz4 z=;#LK%50LF<~rjeK{eP7&mqXs?^A1KiLPxw+%Cz3XL9KJ2S31rpxUO!kvkxQ!5C?p zIG}xZc{bgv%~{L$j4V#Cpn2RxPq#B5CC#@M$V$Sn*nF`Ic4PN|>KJocyKXo9DV2m? z6gd{o$mdXGr`9hs?QKvQRGD21JhS)V-$!OKlt$#i=Y)+!OV_hzW3CRDxr$z;6a)Y;nG~n zY?CdXQ6(!jDbn?PU;m9Gi&fjAsiZ7!T!KxY?rLt1F>?!G`g->D#4SQ1tX@|Pgm|1m zN$L8MOL9AIYqX9pmjfoR#rYYFlt4#4&#~Oa2T5H}QUU52L}pdT72o zpC;Y?IJvml9F(K9n1P(I(Ga zXk-lXQLSw8$34xR{#>obpBzxc|pU)P(O-*c%jX{DskB`9`&sgKDHa9KDRyfdjRfF}xM5@1L z7wcc(dc`_&a52-}6(^;uxT=uE5_;af&A+y_JR)5C(D#(&UC_!Xg@GRsv$o7elp^>+j>`dxdCmEM+2Sg!OxW8m^s&`yj=nK1nG zXk9|vIE#}5_8a};_#(MyHVw)s?sIa@An;~~clo^A9`WSQTA@C&|4p0qD+TyU9!gHgeu&Y^qzvCsFM z-i7TlG>&;|w9ckKgtAvZGZe340clu$96P5`py|o*^;pmR2B02vWfU@(qaUeh9k%+wLG3%C>vuhOcfT8A(GEq z{oR7rlK6gR@x9#XZE3mm%C7|1>78`W*{bZ)OfNs#4aEWw|pB8wG^$@ zv%MfUnsYGQ)iVJ{fVGgVid%kqVFRFAke7Ns0_etWkTQ1N1Inq;y&uW~-+_Y_X+S#< z`fKRpp>=sJT)#u>xW)IBmz(K?)?Fctu!|3wEta`M^j9>5d^cK;)v?ip;PR%y=**|= zH)U_qO0l+;^l4%JNwiL3y$dyu;n`&U(^&oWChOyStaIvR1e~n1Vb@LU3F%DF5RJZj zNr^?opQmcsvE^mK1z$LI#-`<%3Ts_T8j6-5iKlrZHI30 z4^1}5i7tQUGOu*-UZ=$dcQg;cW^+HJ>6v2S;4_MTp6PB`2X_xItas|vhZv5XF+ zn!OxZunoBs02Y&$Jq}4W`uPG7dtqa8wjJ(T^5ocnb%2 zm@^zDkCk2D_-tH$HhAMvFQ!8&t-%S$c9{1ppf2xpF>jK7cYT3wEiu~MHyL_4eei0^ z97CjN^)AqC5z4~w07R-w-$I;gUZ~aI)Er?YRNAw7f6Bw&lZ?3lI6W=Rv95ARSNV!T z%3uT#fS$I79yc8yKGxz)W2HCGL9>fNup2`(c?c+6X=QLcJCzNrU77J$uQA&@lBi#M ztlza*?-p2Ghv3~t6IxwtT~a38SV=Z)gey8hzLTb7V#;pFEJQK5VB&E%X)fj-SLWS_ z|0}1M|4aLCZT#yiPXEh!oc_mIoc=#Pjnmy)`Aur4O11u~P`@O@IQwg*`uErS|1?vN z*I#)6RO7S=<)cQB*0pB)3RM5guffIeAE|Kd4Fmq;2Cn`O|J#50fBvuk`(O9}_z(Z} zU;p{ffB)y-kudn$5;kAAN<2k%fnZDVj1}pz=D246z|~s3|F<`F_7wl}?XQLHkH5P} zn<+POaddkrhgAlS`2d3KVXyV4?&go^`^#VdJb-`v6Cly%9;4!mv$V_zVAIMjZJW0^nfQv2H%l?5+MI_Fqn&SebpsH`^ig{$A&&F&uYdgf zFMWJZ#Ukt6kuQEy_rbNn2YbXBWm+2NCBb_x{yQc9b)1pbyZoYML?=~7qMPOf!7 zl1~f2{Or`@U-0w~O5oBbr&4f9p#)M`jl*}$@|eT606?_if^BmVx;pZ?^!G<1#7 zn@d@vjR|sm1-C|P6T47a>9b8FU;13zSzFeVk1A^s{^YtmS>XvgVIvypsuq$^F5~P! zUU2pwzj5{-U&7gNqVoUb-_^Mxr*Nf=L6cB#X)3L}#k(5P7Qa(_Yd-Y(I`^?Z#ZEuv zU;fYa-~Zb`ab*4H@$dikZ}>m>_kaHH|M_n}ux|?zM!^F~jjk-m*+_0`_YKPh%HxC9 z?RQ-KKdJq1fc*atYOn8#;Gweh_cygaq5TJ;eSZnse@#ZZ@1}Me;Io8%GnP(Qg2-2- zEx4JOL#Q-HI5&p)^|lSH#Q^T5N7 zGqVdANqbc7h9~s%)P6H8cRzQ@WxFj>8C3%HFneQTLJrJdOyN#mB_Dl}vbQ9xLiHY} zU=m?dD5yO!g}UxE;ukuPub}oMqh~ttw7}NqYIMU|xGFwBcWMMbTL)E3zL*^?;V{No%HEvkI?z&;}GwnS;i0x2^^Pd zfoQ-@2M=`)tzm0QkaJ-8Bd9$H$ow?Knpg%{p}N*ubyAA&dvaACMC}|g?3Fo?C!M+l zGVwI(K${v}Q-^#y`|@klZey1r^sbLg-DID;LAg7zo=ig>bDg)lyn))=)(mj>4)X9< z|5dLgy4Aq#*@BKYi|h;3ZikX?yiB_9JWT44O!LmE?2}}Ud}GF_V#nVr4NH2>sO6!* zPvWa6dFLG-#{w91PL=aq7!w+PC8rxSAEnh^KS+vvGW%O*x7S&&m&O%&R@x7S_70TI z`~H>o_%oIEvI`DkI&p&&n1AA3TM@@p+A;VQ43O}s%)YiyJB;Sa@a%il;4EzKitQ#b z1UYYc_$bUCdSH_~!~8f~>N$~Tpe1YsJLckXjQ^ok=P+2#*|%&ZInlFyx%zk<>drhA9 zjv(6HQ>*7O?k>!}43AlCpt!<@_Qu4!taCxuJfg>moU-Rv^vNH(CM!D?N@b_A6#iqFHrlwqa0)&vH(qL zD_A^+`&Un{R`mGKA>!U%Gpu=Vr9EBJAMbx)mfG5E_*u%}*&>Z^5h`?LgqV$HF@BJj z^Q88-)ZX9Oq{R5Fv_A^8f34DTq$Cu_DPxdgtI{6=aY zI`Is8V|x^9DvSO8pcs4&4QXmh^U^@t-TGr8B2tXPr=k_yB^<1x6EHtX>Q3+gG`B?SvvxhqYavixcpGjQR8|4 z#5+(sb~qm+_=ESs;hryN8>e-qFIQgOhCdI@_fRdnhnZvD^va*?0`{zUi`yxM3J!{C zT{QE%mY(CZvNu*6j-kp#S#>>S_N#FIHI0eg{Rp*?n$(~Xvb0g9R=zUajUD`k#}s<+ODxWZ4aZUWfxJw~hJa-IEZYM)lE<*IHdC!OcUwT4DsCSS1Ko9NyrX%V|M&nEpSM#mQ-+53Z;L2TX8(}c$E(TP3$y2ErTu7VZ@9AM{+0IpGnICgh*N>B z)crKl))|P!py@ibZLfXgbA91I&g@=lW#$9*2ERL$M_-I;9;#&)8>2sZcg&tx?wtCU znCL(!gHv7`bUOV28SW@|&7J=MmXqdPJYDz}dlRhV>ogEVEV&1|q>XgR%HdwjUOfa0 z=nT-pj&4XV=9)0Cb8i-5+xmP!;}ytUX&(`k!gUPJO5lFbTC<5H4^g;FJ61B(UZgeJ zPIu<`ND9shJM8gPhE>YS{__EyUq@yj`AQX+e+9Ob$AH~oE0!npv6UrI${#f6+{o-R zg^`yHhvxw|psnC~&BZ}8r0&O9rGIkP^NT(0R_o4q2HV)QV}y)uY`06$)x&V&$-HR5 zeLXu@Rx5K>TxeQw=Z>u`Rt{I=zL#z+XCBg{GMG0DVK@fOZhc~Qk+6hdDrI3E$Ys}< ztC^j?^^GPWg_#fuXTEEZnLf5Vl%e|Z=55O3RN7y>TmDmcSBPG@wY8zKXWX0-wo?td zIU5RI@ZMUyCLr_RO1oatAMbzQq!<5UQtVVFn{mz~wBR80(zYU@jt?9YpVa=A+UGmZ z#8{q{_D6yCuT|RhhbrxT4qSZ2H?NEr7RI0%&g!wS_edOS@ejf3k3sEVy5Uc8d3qYx zD-avgSGMBf=oP4u^633Bk_*n|!I~oZOxZ!sphF0$WG#g5^*bx=u?1m~-|f*Ft|%Ti zTvgCh=xwE}Hq&{h!TV9Ws_!$k>Wa{Z$SW-2jkjc9vIQ zh>=BtOc^PK)IX@T-y|Eh#xi@ZPHV!ZlzPVH2g7RJ-uAN8?XylPU!-T9S>D#`oS-t4^sGMsRPSXWexK`q}0_@!-jTMpQt2;zK91=nkLuX!#mFmz6?EJ92^J zT4UL}zM$4E7!CrpUgFue3%4kwk!wt2cjvpXGm!0H`{ZouvAC?%-XE~1y<8^UclGHV zm0_aJhm`5zNsFgc93E?F89RN<;|i2Nw$ff+MakP=GKLqO%GZ4-1Juq+JLhgoSPepV zh<%WE|77;J%)VZG7hag%o|X2ap}nWn{QWEKG`$ zo{7u=p=RehZSO#=zSJf;F#pGB63ncv8l#(eL|+1cew}ZUxQk?%zT{1c@r%cOX1Zn_ zZe<%$MqRC+f8lXEGG`y4nnrUwh4=!lU{=ru4xCwRk0571{w|7ThkeTXadlCr3|@(# zbX6=fE}RuBU&_I{zNei@yS>my68b-Rz+|hkfLSX+DvCCLcBJFh-ty36pV5u#>26rr zG~A2Z9cLr11n$9Qt#Eyp%FKD~sxIVQDAS=6n<} z?Br%EvVCs4e7T0%53aP=7pRTz3empLu5na13LSVho|P5`ho?iRt(6tuJTMPaX|I>` z$NL{RGq6m1cOeMv5@>U((0RVKsStd9rSzos&r|z;&1yVRdy;3R{ZXL(YnAr;LzQ-K zaYpPcE-SII?~`EyfJFz6jm@{D4?Bq(a^F20t@u*F#_t!qo~QF=r=)(iyv`|(N1^tV zhp#naJ1lJRDNSADFIt*7oE9YiX%P4@TsGEM0gSGf3S7kJ10EVXUPYscUU<_NoPso9@MV6MD5#Yd`UD^T#vHc&dj~w|u|;u&={&j(TgO^XV)?a_AX%a?T0CM2*bIZYt!4CH#)aI@doDQQjERQu62$Y65LC~cG%Z$}=>aS4cA0eF)~7);Dq_oJ9;zwt)8ky6Pb*;?#Rk{+ z6)1mfrQKdd$=hGTtf{zTc0O19lFjb+gpGOcU57S6TY2`hf1cT~;NLO(v#0%VXdmX~ z0QVUCA)j{1)iZU>ud=zbc-MwaC$^id=vPb+>(kx?6E*-95~62nWO9{0!_XRjYVu+TCU=x?rPN2F7i^Da~Qe%#g5CUe}=V|qh zJ?#O&CJIs)&LN6KCg*r(0+iT0L@?ul$QXo)_NVebV{B@i4*%J%?X3mO9*15|PP$Dp zgcfH___Pj06XxEaJ^Y(-H z&@64PF0{N}l1}zDC)^R2HO<2Bb|H`SHiiv(fR@<@)E6D%=W;C+Fv{o|+o8xfFV}8k z*jT*z5}J!XaVPN53k&yPY`?J4nfUY0{5R=^#-JaTP9t+cgW*~y{4wm#SlAs>zSzfq zb)`M7!H?X_ksSV;T9xV|<6o>*g_ zX$R7bnz~+t=Lf$u@cxnjdH)M{!p{rSJEc`Z^4JY=LbTISTTFIZ>uJ>f1#FjBgNzq! ze>Sy047Go))Gq#4tv!A#wYQWkv$LdBHqR~=dDiIk>YcetT)G~%(k@1y$Hl1cz@GNT zFzg1#3~RR)dh+ApEA2oqtU3dxvlXMz5?kpv=l5!0w1uVgZT&GzO(*U82iv)^H8&)$iS7`$V?V9mK;9I+Imq+tkw;kpPgbJ3p3{iUWP6^VD_^Y|Jr@v^fRIJCf4I z8k30Sg`kG>grW$%=x>BE^PdcbHHc6#a>H4@5 zSY*W><_s4M%kNQX2L`1XIogpD`-4ERo(pl{>UTWXGn{Ryzm1*!7(HU8yN=b)+=S^` zBCLd7{7xFNV;`dzti_76kF8j~y|}-c#^lBt22|3y*V#3H3q7|zH7#s8ebQf(9yYD@ z;$qXWa+HxTj4#}v7U))%dk!ud-EI@hw+g8;B?=%|a2)SzsQuVVw3o}I`>xbpS~MJ@ zPTI+fh_S(C@V)Txd}*1>zGgo4&>tA&Rh7K^C3QsXKG8|%h|j>2i9ao;qr|<+RIATY z`xlr!yp9RJF#EHq{X3vN*a4BKzcNw3m)ZL&c}rqJiAP1Fdkmu>aV%yj8aA%TqcS@V zm7t!On-X85tGL#|zqW#up5sjM4-MfD#q7BDvn=d^(i0h>EN7K1GR<e9gdGs4lUE?F)el};8UGhWRJ?qwe;Tn`EZ{*AfxP1 z={V_ZTV`)RCDl?VDz;*?6xRnWVTCG5;NZmM)t&T%_+FOylJxzM(&XhL2ZWE(Kr7Eks*mkb!jybr}9$uI>zpF!+ z8PuZS_(=sD2F*$PN$GjtyXM~4o35(IskDbn`s4jC3?s!cwbP%I&H&})uw+~`MOB83 z{-pLVPH|_Q{F>NwR^{l;dAxWLLT}`YZv6AJ#o)V&Uvz z!TBUSaB{+Ua{c>HILsXoA;BK!OXZr%>6iDJ_49x|>?JF-J)X9ke=gmp&>vNT;+OSF(N#Y4Y#J!BFU>`|aj zHp|X@>cy zpKuT=H}HAa6F6iRI0wh!W^}8TW>s?^ddYU~e$ru9fpnPD;iBNGWF%0j>hpEsHC$1#E47*Yk}U_bK#4I<8YQ5Y9u|LKl$aXfFFS%?mv_ z4yt%plM-!uC&D*hfq^(Vbjme_jKHc)mm-0$Rtt3j%AvkvI$@MR zimSOQYq%N0lq6-;VozrOJhSU-$LkBTmuGj((a=7Z)pkI4O#X@Pn3BWrbyvOyHb*NH zXIhHW8nV^0Ll5U_)j!Vc-D^mJ<-bx`$k^ESTh!BZexG}+HU3bfekf+gI$0^@>e}Kc z?HJuvC=l1ArQ%afxHsQfXZJ0p-GtQ6m=hBRjjslW7+{(jyuv3DBKE#gkqBhyf2FC(eZHyivG z*;O6u!ot9l>AP&n9~igX$n3LCh;=rcNoKhj@}Uan6J-Sfx@H?^-!t6Dx+eP7vH0EY zCGkB2U;dQ^Ti}1%G}*W7QMk)iTMCbrk^@0?!pDRa#LTm3;-);d;qr9xSzSR!+DH`eP)Iqp5>ubn;*(H(O! zTegI4#EcY^A$kqn1@uqM=3OJBPM#CGsk`K~u77tk`%D zlnpzy7>te{1GJtdjW_4ySZ-<9@v#YoW9?h$27x;t9kzMCbJTf6UVtAeX9`Ve02_^1hjf&QY2KYO<1TH!G8XeHxlT05LK z=)XxVXs^A5ButZHKU9HITe$vFdTT3+(x>mx3*C%9?R3tehnO_8DLt&> z578+-88lJquAkCp`H?+}xop*!KAYgtd%#Nj#c-wau0EY(Z^`34+H^}iZKoZQ*R_ok zHioc1}bLBSYS5gASnLiTKCnJFmMRwnpQqP4ts}eq119r67cI6qZ)h1 zIm>rB5vQzTk4op;eD6T4rBWURE&|Sc%^7f3j_!7~xU}pt^7&BOdk}lsqm7=hmvuI< zLL#|dwY#b_B_M<#%eck9iHVA6#kwm913Y zSK6hRtpKM$Sie@>j2r-&9AUSNBMGoj^B6wlb_JauU1`4~b z3Z0E~r2*NOp*Ww^{&{M**Hit4+S9Yr{wUD?#Y%hqkxKjWmP~zi8KmoyavVs@a$ygE zPG2;a7*)-Qjq4u(J1QHbN@_e%@*!g=&+eK}7 zz;u*98sHp6?ZKBC!--Jzw^`3$+@kwFahQo(lalY+!R%C#%(z z+4LLF_6OZTHVjL7@%2WeU`dm8_8p^>5G04eNR?v?{j;TZnnP|JeofgkAC#~Ex{q0+|3fBVAyQV<4WS5O=Ac>FM&Gcr^*Ur% zzTQ2k(mrN|492lKHfNseV%Y|NT#XUar8m3mOn-eM>Ru&{>C7iq_#;$d5axwIlq&fB zZOG>1RN60wE7f=P>7ENSC6=3s77qot(_XZgm02vcGOp>GIkwVnud3wTI|JXP8YETD zvUy7JUSU6)IWhT5%*!(n^$X12UK;>jm|dTh_HTgp@X>$ino7I_AzAhDT!+bzGkcyhHDeugo){AcYz0?hXDOrLR{AXGW@sOU*(c?OvC__A z%fwmWmiWd%0Y@3f`1sRLI1HAd9%Lpggt|RI1u_WefW^^Lg|ryBuouVh?q(N1q6U(h zoJ@fxLwfsI_+xD*MOynHUFgO<)YX@di#2{0K34*`ZHQUFGe9EJa`M>boM@Umy(aon zTKM$Eq)eu^SOdKE62k}PHMeP&28_av?0RJSLG~FwdvjCw`2NVPgO{p zk-PLGp;e+!-cR6Z^5rUKKejv_e`PD#yE-(!eNQn`R5Ded6lN>o$*l`2TdXkh_37qB;@`L?Bf zkgar^Y|t{WuN!2_V5z%juw#adQt=j2wK>llF5bs-lHrtI@q>-=xN;g3+|y;K$=M4l zvqxHPj@|fD17v_JO=|DX0C5g79AKBc`FT*nQ7ljdy0eSbgzY&M(q(t&ErL%}qO^UXmF!)8S_*!URdJ)8N+6IV*8Ol0 zp;i{4x36p5+YkMLQC?Na+h4NAN~vNi*1(am%(7ApG^Cwk_;oGDC$oQn+2?EY&57BI ze^%PR1KK|oi2Aikd-#!TrKqFW(CLaXP6V6|_1ueFnxYS^^!*OpeK=b*q!qrN@}!Zs%S2?$ewSM&U@b zY3ER6AFg9hb7RCp+erZAvE4xvWL`L|B5LfQWwsVT(rJ{Uqs2Vrpk5KbeGf^%k4h8S z0LfG%79uFJreS-PeMqWP@p1~yavfV2{SP^L49%pyhT419(GSX2GTc+8vuDO?#{nP= z%<^CRP$WAnB+Q=hTz8vQlQesHBdyfCf!_f73q z_5_PT_%!?&4HG*?P7G1zE20tizGmd~=u&&QBtZW16MY8vC}aP|EbLf}SfO|_64oZp zumOqPp4|RN-Ac4Mci;>1Cf@W&L&>^`McAJ#vn zrC2lVjaQ^q8g3t*#ha7vs{)5-F6WY=9);WInqA_G>}6-?W2FTS?V;6!4}mV~{~$dM z1LlnFWK1b+u8qG^b&_P)4Hufg3TFO>T6@cDkC~xigndI94}HZQbtSYJV*qE2%iwrp zshg+mUej^ZA4tLeG2ulCDH|RM&H3!d-vyj)aM~dU$hWC44`mx&-SRVwuVVFlhs<5T zxkLUgU+LAp8P&V71XhS{Wp5!2sLgtQ9o(VTofUh80?SS?3$I zZedBFVryQfi>tCdM+cTaRv_*L9{@;+dC@QZ1{W9Ta}H;^JQ!={1JyDvK-f^O%E09F zO64|g?`c`?!JHNvh>gx3Jv{ddLSi-C{;)2^GhD4y7UTlJuei;5m2?Wv+5-YD?X-4@ z#lPv}f1FzT#dIa0?mL5XU&;i{xaipg*1{0WBe^l-c{SJv0t;f znDx{u2Zg!uY{pV@-VLCzpP8s%p!WTmzw$!u=~-?625gU?3Pt^5wLShswH>FD_YBUq zQ)qf)mq|_)*r-yIrWX46J2pNBwWnQhzR@Cg$YQfybzOx4^er>>A-4U8LC%Mw_FiRe zpSr`&$A~CpODSk6cGlW0YTbVj9tXj4WY$v>ad;3T>;K*vB%K>^wOn?My?mmp{T}W0 zIO}Meal$2+)?|Bq=5aThWVJBPo2B2wtKC*twx#sFPNR^Fl_x$|oK~f`5cUUF@wYap zi~)Fw(+w$1s^l=JGUcd3#z`MC!=baN(+t~jcH24~beOqTCzR#zt&B-{J+?s!AE9Mw zaH^4)-FJuv2&is5Rr6X$IK+uCM(lS}qsz6BBxhyu*E?PKP$<@3FNl?!*cqTItBvgx ztca?5s+66~%DGT_;sb{P&*VA0CPVW9oS~)-Ue4~R*49!D^ zxm_n)GjX@O?(KF?EF@|3xnD!=2UpwEFQ}FGR_3kPEWUCQMpiUm7k1MV#R`{^O`d2Sy*z2kO$R@)y1+rLL;YH{Y>An_Oyg zy`%G^Eej#xQLhwai}RStqMN-bC~j3B&VG?QaBHf~??op(W2=OD+@2-gwG=|tzHvBz z(57;eY)E+aJmA~`UFlxJ+ptHWqlxw80eEt(Y{-#?(3YL2VoJq}YfPyvenB*7@420A zoVbr!egvv+0BoV-Wg5ci%rM;w%Pi-?D)1q_D!tXrw!76Qr!yJ<(0pP|gL5-;tbI_m zeNq#1I9Du0wKBcUpefDy}AWWUav}zh+vE`ZBWbabKRly;`Yk zY$j!3mGgssp>Bmr^-!i^l`wXF#A^G+TvVX$+Y)u1Ggg{UMcIW$q7&B@yPCAYz%JbC zny;YwW2^1?w=jA8Q%p169|rq=piWv_u7||vW0mp4|R< zZvQ>AcH;KxpVjt9!S*j!+kYk-wMok>^y;+ElVt^1ZR7zNy_mqrj?Ra5e-u#VqIKDj z!a@Bi&USB(E+kuK@FhID`=d;T8{wjdLLZq>qpN=77?m`p?81bX&vN@6fVnQHbJx zpHpz8WlLl4;+LIo_q|KGJI$Gsff|+EZjrTDV8ECe%Ov&a*I6&XyXcmhI%8<3t7S&q z0Q$&4#N!IoIhOjc@{w&ioQDi8sheTo{`*81@ga0qioH|`!7h3sUQd$@3bit#v%!cd z34GB~hV#`lVRI?*vUB>i{G5mEu9+b{^sh-0*%E{mIBN#a=ULB((cYp|TK97o=o6Wq zzJ-}xGLUL~zaY5Tpw7$vNLMSBW%y)Tv@czJRT`O35LhX&IAmF>{Skd+E@qEh# zqiRd$&0#MoxT&eSnwocO7}ik*?AM12M~&sTFnQOeUpyN-lB?N6zPFCukWVBB;PPHI zr>B$5SExO{zC(YZ_Gdckw_y7?pxXW;>8Npguy4T5QdZz=_~H7B*_myVqA|sJE@AY? zseMYu69A~(n?1OrcvqKJS6T=@n)K%F(WxDLI@vtE*&dS&2Uwr8x~yTe9g2+l>71oI zPwgM>VU(v3LWX#DvEn*wi4KBG|z1NeBo={ z!OF!#ZF3k7+RWZ=5m(ipAkKFY_NiPpvbhzSvw=>#VKdo1Gw7*E}rdc`CxpKPhL7PE#OY(009x-d zEUCVQ(l;>ul#N3R$l79rX3>pKj1Ycx$7weK0j>@i$J z?FU!ef2E^Jd~e#WILO;#TnJ}ROPTag?oNVA%WVbU^a?&dy4rp*9`!Fj5!+D;y;i4b zQs1ppzf5$)@3vyZo^1We?VsoN^jeL3;r3@f>ce3B7pv_*laGq?$;5QH#i*h*#$X^| zCICl?V@gO5TWuf8mI;Uq+RHOku(njjl;SuV$2R-LOxf4)iM9^8s;-A++EJ#W4O)8=Yy(J_K1 zh?I`IbnH+lmbtBs4MCtD5)I_rOth{a-FB0jFE|R_E}T}Aj-5zB2KZ2V^}E{3cG9eG zFn!W-X&GKkvEJ&aGPWC&t}4n|-~s)HC9JEj8uIz>tlKCSFto7m@-^3@6KtV-U|&w= z46(E^LpvmEsn0qRyCSueQ)&e6@rdd|sKcPuXZ@fb>4s|i)E(#%)o9mbL3p=^3rm5y z1$STaHQau1wf$l~Dp2=riJD%CwmP2M#u4Y8EA3bC6YD5>;E1xv3rLOjTbR6ep!Yj* zOuZ&rTvqk;_Gfvo?S_@QeXLJv|2(zl*Hit4+Mfxj-+}E(52&{PNJ6St1{N=4G#^bn z)^@!}b$q27($esoan@N--}V6bWT%n9=4OQ?a?Pva|-~WE>5jw4%HU$ zNo5Vg1jv?b%|FCN9cP#x^N5=l6VKvH@Jef-M|>B-A)D=j@!}n+ebr=JcXTr{@tjT8 zJ*CqSRH}QJ=JVCoJ5aks11sg?EM=N<@|p0oK%}kcH1TnqABen1i%#~Vx8g=Sd9BUp zeidS;jZ#(j`MjUIFgwWACXQ#<_*OjCb&7g|lq{_eDRabdta1F#(Mo4;|DKCkOJGSB zW}()0ng%Ihhj@wOruQ6my2TlvL<7dYIW$>k?}GtU>9QB%^-eN9wv1mT<|j z1d_GhYMBiO^+C>)0b(KJK9_8KwX(ruY+O#M%r#RhWnKzvxLP4~U!TQ_;AwrO97|FBm@x4#`cSni`265%d$<^p z`j?-$ipprQzr58xB?~n6RW+N_@JRYt;*;Ay&+Yp97X5|WpBbqSgY93dw#T2zNF7?1 zP(1g9zob$@M-9YeI7SrkTXB*-Dz~$dA||bFjJ;m$%M44%vC}SAox41I-co@++VoQh zkuMBtqZy8JG_8%`Yr(17zq8s7Z16KihrI<~Cq*_1*m4vg4wk z(F`1k%{gFEmf&;_E1`lk&U;DUgLzpO_QpRt@8@zGw}aZ(u+&{YEjZtU zs~)RP>V|r+Is0``!W6_|Z)5T2^34_->g!^{)Y@_4Il#kv$TaMRLQ1T+7$cs5x~#Ti z56pP(llD?ly2=6a*lK&Yn2`$9eOsd5%-H1*>(R3VRqz=9zwEust}I8AE%qx!kJJ$2 zz~7JQ#gzn2G?S(Ue^wW|nk=x`_p0^vS}QVh@5qes^ayhEG#e;_s5&Rpm|@{=Zno^< zW(m^e9TX|NLaXE-F4}J7hhy^eD$-V%BhF!jbuviMK!+2lL0^mWbyL{WMU`>BbjwZ*hVYuloDN4JqQ@_A z8d~ud58|AoV0o?>`t^G8URV>e1gQIcr%iR$3ShflTw=wwuZ1;I5*VTD>^el@O}PIz zq2~~-RBP{Toz{wLyn2T3T3d3#*X*nOooc<4PX%D8u~^u%`6}abQJ)nUkhZLB&sAQTg5XAQO68f+9kb1CLIx836FNSB@}J6G9|gA;U9&RG5VR0) zx#G;rcu6o}Z=03nAldOd;dX3(ZYp(lZ4S3FH?eBRHtx|n2jFhswX^ubhBiG31$@3V z)fK&&xFq;uO9yh4QClm==;=#J0Sk%7L<7L z#8%}psc>_lGUpRkp{0r;b^wLn^H!?ME=ec^T`UpJ5u7tg00e`*-KiPoaTiLf1AG` zg|Es&!h)o~#48OkIl78Pa4y}3XP1E7dG~@T1o*NGtJb_yz64?af!a@^_R_0+LhZo2 z|A@B#&f}I!6k30Mv|awEOi9(wnrZ=cv*0Bx4%dmoXm)pMzB-^dbI>^akAd1V0B&if z09&!5!`85bs>A|RmlA9OAo0lK_@kiq@7uRs zH{e21%HjYX*%j3fv z1J2)qB#rUPdO*j_>#(Ll@-tBDqVdNr$Vqsh_R4Z^$v>537gt2BS_Y@( z?-KJ)(&icxXO;3Ahv2lO;LFnBx9XORlHzyrQ?eF8X2tfNtmY4zc}C7%GI(xiSb^4m z4Ql^=Bh>0XCDlDeqBV@9>1_NX^*TW`u}(j&b^6vj8-o1eD7W-r-d>9_4+^l`R6Bj_WqkBb{6KFQT8s>4u5(2@Gjc_{eS-X@8AA! zpok~&-UfcU7lxOus}Q`yTVX4<0I|J4U0k5A)OMiiW2 zi^IHV6>!>k7cf|+wM=P2blzC-$BY1$e{=96;7mmS;N!kZAD^9N!^kXS5wM|+bp?{y zwE*La!w!@Q=?Xm@vmvAY=D7#>fA_H-AD`Y@-e2IvN@wuqlCvskU7%(;eSBf(K2wwl zu?-i*eY5KJO!2{qlIEN9+fPq((nazazHn!R)UZS_dLW)Aa#uA0St~P;5$C=sZiC%y z&BuP(i+kggORYz>C_~uSdZ8|^i;`?7R#f*X9`o@y9v_>qZjFd9pPpqTc#&!Z2o~%M zVKi8Z&cZTe-Lo=P8du*h$nl~1{PZ*@*}x}dscLNOE$Y&tD=Z56(jHFucAs0^5rKG{bTzM)<{JiJ#GYf3FB31^|NlA1aT%2imD z#~R0GLL2h&*n_9j`*D&k%Sblf*n&e6G!ycP2Uo!6X#73k^Ozr5pP`C>;$*9CFLGj~ z>Rs`g$J$dJ2oq<;FGUNPB3!wy2B&xb%vVmXNo#JLMS;`eZmm2*V=1^;v@O90;QHbQ z=XbvkPrGwjqZP;Y^@584EMnMlDmcTSgDSiQV)N+S?DhGRmj5uzXE}iym&MeuNW&|{ zI(TI9g+?T!8u z6u7L_8lIsUeqvGqivE=QUaLK36!gUbU*rB0O6RsEz}lGJG?zVc8K;myvyXm6gqbzbrr6 zwq_e_b&fPiH9#eoW|tyevMqIdJOKU*W=K5=&}~6p#p*OCG1nReZ`wvGVj!u&*+Y=w z;+zhy8x z`*q9Jt1>oWeF8@dYs)?3ppZUZI>_%L3S66><8o|z_wUg*Fs0WLNF z2bR>jnzw-XMdv`}L^`!`!-?1HI(>ZhYc!6HMFzO`oZT!LCTl?HmC4qsn(NtWz|;DB%<>-2$)mCPEe)P@4{DjE;Ft$vljxRPXGsZsXyp&AoY zrUOBk6lzJ?)H(?2eu(bJ!M%y@t3aRS#0%YgVdK)8JtwsBvN5ns(HdyGwPxJFn|n3U zPdNRm!lh?f3DO43QE_nUSZN3_ z5k2Q$B$ENNbo71TRZ6h(d~k0z^6}}-Zl31DW}er+Xj2#;%W+8+(rOh8K7stC96*`9 zO1(+zt3z{|6S(`mE3qhE1Tnh9JqXGzzNrEm7@~`B@UA*MH~v>iYg7=<>igp1Uor;) zpy$1UE%fmIMa3`5fp_}=FNccus*FS^51U|)^;(uGI4LL9y4c)WSJ3}K4$kifA6pUG zF?X7e>PqQS5p`#F_v)P0(ic}`Zqh}a#9%#kC-sSstH(FFB%0v-4wf##&4!LGp)bk_ z*F`om){$m~HjjruN&YI$3ZFw&=V4=5HEWCjzO^kb4$3U*(6Qg)*v;M{qSeh-w`eN8 zN3VA3_A+{cGg1@K|AH06QA!eKv3s)DqDX)XrHmB+4r)IDc>Glh1sezy+x*fpOEU=O zLWNH&U2U}lC>J|W{5yE^tmUrCPF5)bt);~}mM%35M@g)X5*zKf7`q%WvJb{Q6sy-cJ0- ziCPOM?B+>gv|x{L8ta;>uZypWB`Gm4A#?~+5m1K;+jX;2>+}EK{`_xktpU6(jl5Od zQhGP~aQEqh7yrr1|GpLi--|Lf+)OU)Stx+}T8wxhjyU4w5+8}-C<$FxR$L_$8>lJ2 z*i@Y{4gN`e_yPapFX^Mj_Cx!A?1cDc`RDpG1yX$bs0RD{{mGAt=<5qnyWKGmzAppr zl>zsiSHQnApv--@zY_!Dl>wu_F9UJ61?u~5L3(At`tQp?eq})0@5?~hF%Z8m1ND^w z|DE+f+pU29z6|u89*E!b7&akxr{KE^Vfz3GpNiS1(8LZ8`0slRa60FLKecrg2%U} zeQ`PLL)9P7`B%KZ5iXjVBzyYst{5k+WGfbrZ80KCmGe#l{FgGIj1dKj&od#7KguPy znt{q(b+U9=gq<4t2-bgv2pZFitTe$svh7%4eYdR(n}1aSc%;fs5&N%%BTziG3ZPM~ z*o-mdw8X^YD4R*pQAN2uA`D;2K-38~54IaSP zSHcmi06t{w0HVIK;x{c>HJr+|VYbh;wH*WgE4KjJKH`<2h&1PK^@Ri2c3Gb!nbf5K(Xki5&?DJB) zlM(h&g)+_-e1#AK^vA?`iya;SFPdNl0w)q`?=*`<%Yh7hrDNtSU@(V(u}3~2DeJnl zlP#5Q9z1n4r zJ{b6lEr`0rVgLXD3OE^sV;FT>y%d+d6{V*gD7Rl3o`^63C9?Z%rZ%eVx#k*dlgR<% z&UVlH0L@prrZIY}l`2bF5mB^qNpMFN2hJqUfV6Ip2for4#HPIMl~n3?l5|aF)=N;%FIfDXg%q~ztBBlJg3@H8_MNl$h)f}k zhJb`EX>`?4MYh>pzC?fN3V0u4Pm0ZVIJ6yRDK_60ZIcH)QtU%Mj1+$f1Ics;M{tpv zq3TrGjvz`HqnfQvs(f^oJBSW^2?NOk|i8J zD^gx+t?&ypJ3?o+rnUv1p=$*m$}oBVB@9%LH??tLyplZ@6V3xC1a{R^k6pTbtlWQP zd;|(GJ32)@v;PqzM$h1w!bHDoNUX zfaWXpK%rwIQeT^5LlMQsJH8yQZmaTM!BrVYh`xe>YE)A243-+=ItyI@lHn|R4LDMY zHDxb^`YWB&S}J@pAo6JJ+9gFT36AoTEt_D#LiVz+Ao)tapf&~I14U%k+03DaB{fbb ztuRI|NYnft5q;$`tX<>+i?n8FporMJK(k{^^RDZT56Vsz`>#9&wHG)B3Yt(cTcA1J z3z}x}U3&{RITSxG4A~Ihoge}7NVz*gW zG7~n?iEtM4(v>X?SA^7d@qv%3;xAz!*^)ShIn=eZ9e?6&w54QYWivU6eXQJlWtgrd zsJm+IB7%oCgzN#J`v^#uA}1X>D2bsl`Vt132_*|WF?U{? z56i#OH|!d~yHvb#VmDO6a%hCa%ho|~Vsp{^gw0n9Vb|45c*aYYOjlUNwp|W8(wx%S zaroRGlIbtRgdP6BX&UZ`f;u!2XE93_Q2-ibRxjB4aL;!)UF6|S7kO~gMQ}#o;bj;9 z$qFE-$gN3sgiIVhn!yUzLP02N)bQi;?mS5K+fp~1$9HL}ZZHDI1&SbWX|T-TNvk?k z5`Dvlln+7qWHLYwc#ej`~9`Rwg6wwj2$qud+aka_I5MvYk7IIQ3oexw_IP# zOr9;weF#_YJkip1N}oaV+|;zp0TIhJ5^NrJC2<0i~JOU;hOuVp5T znAva1%T}G$HP`rwGr4&^-sZ~jzQ#)$@nSz(BYgCi`}pjv%xp{o;Ez(xm?cC8NfbNL zMm8|gGV~x?P;JV}^Rl>$GP7Yur)-K}Gnx_1bfuO^2fAA?*gB|aHB`Z`k9}h1L#!__ zV^fl{CBbk$+u}A3`{LE*YDH6Y;2y&Qj+nV?xaZ^a@v&T+VqN2>BpGedc~Pz0XJw~a z_0lz750<;@`26g#+OVU9 zDcxt5WwFt9PH=l_z-F;Eyeture5h?+ANyeD+OgU&qr0yZhffIKkYf!J zz8k@;-D97aIen})%oNY8wDFu*2+66kE-3&JXHK5i-o!k-_I@NH&pY+GgBLhrHy>87 zGHJ=4sD^Wf3Ch{6fHPc!8_KdeM#Z0>pS4tRqj*?N?BFf|`m>>bhrec_eWK}bP+FtD z9`kdwUGk!R*f8T%@)8@f=rxX~vt4pfddUiQLt0~d8>(b=h$&uKyueJbB3fw~zDR4+ zcE7+#`K5R4Q5IULphnEd10;H|eHXY%Y*(R0U0RiF%$+?}#mGflm$Sq<*F(2C#upG$DCFN(uM)?J8rAXME76Zd>jkRHA z@yZ6%BMki5a*6@;6BnW1mLJWL4-yBeG=_j8=ZGn%ao(%5-smpc5Twf^mtoK31#Z}~ zMs!%s#MGowFjB!fhQ*{#I{4ny5E#F1%JWv86PqnB3_l6a_LV6@c4YBOaw;#rHmg*v z8S66~?$d#LQ`-*~S)AO@XbA zQ@y1)6Fa_f95H|d_;gx~;Kad}JPXb#RQ$wD>vpZpFE~BW!j@wf@z+*M5zTpyjTkZG z4pH&v$EQ)T-3;0@5vQ4*8zCf2eQA!usd0(Y$`q{fTEE$<16{+$^Ov@2!;G&nH_Ze< zCo=)IAx74YdkKKdXmlJ!Zg!7-V&=3EZnJA_4X6rQOZYTY5&x$2&SWo`S&Y92iJnW3{PaKlc^-t`K1Q?A24 z1P)eWF@IO4hNoN~ zsvLa@YHfLurrBIu$04FOW!NuE=eiWQQXVH=I5&cQyCrz$Zr zJWQ4BMR)Z^ZjQ{Rz6Q}Zyi~?S1I$9lvsp@HmssIjNu2uPY6#5@t)@5zI4)iSINRh4 ze1Bdsgi&Cqq!Qp{8y4$5pu3CELL*%K^3Z2S&hF8M6&+1nA$nTTL}R%vwC~bVce*+Q zH8^GEd5zyO6dKtOop*%pA(+J^S&Fp=qBvv?PnNlHiCJDdeY z_ZwDV$@plgTIJXZ1ThV5f;e_w_JVYQp8^&%x5f!JWwzWY$I38=J<1|8Fgo6;gT-;L z$*LJM+tiDZDkn>i*RU|I0Sx1SEuuD4vI-{K5$<#05Tbv6d>*227}BM8SaG}P&dDgf zX@)}0(nBr+kOH3gND;eu4Ex;09O9N8PP66Y!9@tRv=yAtsOiG!rdpA{b@67i4piT6 z3okGeEnA#pS&C=yQE)zE0wnI$7*4fOU5y~|(XKo%&Uui&;i#FIqN_mVtZy|5ia6r1 zExN&NXs(;jj=wvOUUN}5b}pvN>?R45tZS0}hBG}EQ-gw3TebtJ%{QS`7bBawd+d#w zi;2W7Gr9Pn;886qvTrrc{E~~-OUnwU3?SVN^YXjLJ~MODW^Q=_3b&Bf#ohWOz;H&k z8Ez^1m|Tp0m@0Gb7>9m-eiqzpQ+F!#3YlGSoEW!;`hghPrS_=s#!6H-JmdBNr5`YP zft%WZry8JE#1Fv_=U_`-Ugkgt-qSF3e5&jL5OwA<5Zz>71QT{H`$ZVRs2^|e@G2o} zSSHlcpF<@NxH%T$Yuay{wo|!v7y42Ir!duG;lKp9j`N9Hz*xEA((G5^Wp&O9&W0b8 zp#q!iOE(F4%X0jN;XIpMb<;H%-$n@!_nM=7EY3A`vt_2XWEK2x5#ZB7h~Zb!*()qI z_d-h7N2qwWC(k=|@`P`A$&iuNjH_nXIff2qsyEJR4cdEM>d={T>Ja06eta6^Y;$(b zL*dxG)JU_bc^}_uw`k!DoIa6D8=mm}gKrGUODKKAjHheY;PJ{B*4v1%;T6oN-i@d`6JMEJV^ z6oP}83h(S^8)3c$ET&B|`%x*|%XU0((OFfqWu=%13!Rr1nPON6{J@2PQVz*^VVqB+ zSg||I*tyq)%!C=Y&Dg2x3a=}{wH2JO;Fc^}UTjOUw$fGdBmc#T5zvxXftGv9*+Fo6 z#j&oDnizr{d8%wwO*`$38AjPYIeI?e2aH}|2=4-yLF%O{PRWKCE}_9K$B9Y_OBcd0 zmUOTZ&nt9Ne75XF6X$|V2uqsnfh+SDy zgWAa|$X0UP*YZ%p`?$gI8)T%2e)NS(} zoFrRA;iXrWN5!=<0S;8wStNqLVV#RTjOg3fl*|QYjHs#T22?IN9aRBs!S8iTcbqxd zwa{|Nj5@SX7c)UyW?}}yO13R3FdPs(PB%}JgY+ir84Vmk;?He*);0UxyTDHp%9Yam zqBH#k+VH?8w^DGZ?rV(uJy z3`0c`iqW-215-%fRE~M5i}w$HX6WpWZP;iCvOoa&$(720SufD<- z5d2}IoQ<&q`Y1I*#U>tuzt7Ll8u4wW0dAeCtu4v)$cw0K;0t3xx6>(r!74|KW5NOW zJ7DqxH`cmVl*UO?Y@yh*r`)h0Qt{Rakj}7j;e(qexq0RB0x!Tb*)arKTxY`y0|i)O z1T1!4dzC{O=6lUyhHA&*1!jT|3AzTL9B`bdm`RVqUKTiEV8-SAMr;m%=#Iq;%)n}E zSK(Z`zyl?9fy_V$3IXe>b8j+_92oOjV)$5@Ys_o{*8sgnM`)Q;8~X`3pwI@KE^(T8 zoP0MURfESKsG5&YPm0VFFA9ccGhau=E^9KxLbl}Ue1cl_Es}% z{CJeBW_f6#o2ju?Jz55Bi?eNH5?+_!#*4pPc( zKw-K=0-~oR#Uj``I?IY5A8wUBhUgzmo`dMyOH(36Ct~_QTR2cf!U0!o=LVr}!-~w^ z8a%DcX>++@#`RtjJG)z%8MV$V+hWOcX)-W`Bf=;e@VPS2x@Ny%7x;;;HW)>K2VGd^ z3<=J)_67Ph!nDKdEhCivvLnyCboP92SV=Sq?CND}X>2RTI;~~_`FJT%D`(`$uQPf8 zLcz~f5W0z8Yq;RP1iRRtcsY`tRj?+DcT#pGbQ#~oIe73hLuVIg!;Wc9^^zGV7M_*? ziWow?01ektRdI3{zcz<8ndY^G^$IiH>s(kk5qTFUwg7#DKj|8plo6twhNns&`Y=bE zc!8nB_705tnG&!%8Xj<#iPuMkuwGTA%usw@H|1${PAk9-GtFBWGyU(79P74#M~eeU zh7&5`7lXYKqR@v}OJBrVetWONiVXKMEnTp|8laOb*IS2l>yufjB)hNhG zH0IV-DfF(F;(K97W_EuY@iIU-`YOWl+cX1k14m~A^+gfT0VAg_?>G~j zW>=<>%b*9SSYJZLTV^z4jcnv=Su|m!BHD6tvCRq%PfD3M$^_{H;HNJFzbz|CJ84;0 zY`fxFs+kifAfh) zn+$*xHB~Vf0Xu{guY2;mQzzlgmKT5qT{VlN7|{? z=}7D_W0%-!74CO9ZwC;$rhJc8P`u9(9vl>)~bE z-6A|M%}JTr@X~3CM8#4l_9|zS+8}xRB(PO1j=dbV3OQJWm&G}IxVQW?UrfooELAdZ zjIxnE@NvUI0<3U74I#QZM8)c2HG0^NxRRaM)kODc10h7qOTB(fc(>Rx1S$Htq>alD}g z8P1P7%m`kkq$m$>C1S(#n(Nf%yL=VIqHGcqOP7HDzWS+-D=`)P9lU6vt=BU!*JMcL zepo6Kd>h`7NJUB0f-$$D|Lw`ou~~XZ9dYSIIW?fka&pmNMKf)dDvbcdDl7B+RKK03nw4FtoGFdd&=HlD>5#K~Eb-dRtKq~iY(k~{VEuwUpG&_5ONPGLcOdIhI&au5E$-?_zv6mbG0Lp_1ZZ^+$<&i zWrkhoGb-+u8+WEUen1F0jd~SN8{-r!8JT_Ie9npR$$5^_8&qc6L!1@!u%(QA40fvZ z3Yf$=O6gLWz`Fcwv+5tPw6oOg3={A7*RQ_c-`u1h*idL3&?a+4P~KzC_E3mdq0sL_ zG*^>ep}V^67^<5Hbw*@Px#L z1o73tD^Xwf;dA~eRq@C7LtZnv4%aiiaN1Z&)+_^HhaadPqcV0OxagWrUazX-5Qhh^ z3&LaulY2VlfTusFtWgducCS@35*^JYYVjfUHYc`DW(W1jl1^RhVsUyY4O;DgrWuM= zFJUpZgyuieuJ1@wdvM{}5|i{DPfrZm6+gEo zrs#7VpD=|8ts)DsI((67A-Jv{lbW`2Ci13Z_WG)K;J1{aTX~C;j{I}r3u%c`_19;> z^kz57zP5+VvCg`2vMt|5)P>4(pRR$)SN+H%-aRZA5g%w~F}Xvui=zjN1KSm&ulo;` zOP5I(N1QrA>hWNDFhBX7hRIUA_Tgk$N-sEzXZC7_mI|@J{PZJE9)3Tff}4I!+=Pxe z>C($Q;>;b_U2$7i#1<}mFKwfZpESmt$L00iKgL(~>vV#~a2=9qSZL08DNNqS(^+cb z+Tx{JM8ud9;-E-P?fgh&1-}>pdq(n(>05Wn+o*o9oKg8aL0r93a}nW_G=T z1=7Livg z8BAHrJEmvY6^`QdEwKEt9^mNp`|3z5Vl&s|tZ$fb0lMh!PfN$r_Emd3?`D8L%B9 zPiDjIh<};JgflKG6z+lqBgSmiQrFcQ$%w!+gPzS6u8<;j(XxK}f?Kxe)tm7!%hHhm zHXQ@K1I@`TjfllmZd{2gu3dr+Fa7+xsTzY40yI^kNo_r!I$EnS6l#N+_Aw%`yaS?% z5G&UA&jYR&dH|>XR+MLkTBUtRd%JnPqK9xy)obiBbgQ&Z z+EAbXA~?c9$XfR4ij0@@<92F>mOP_FRnR~Aas%`I73bS^A|-mcONlb_!*1?V(n#X0 z7@0a#?B%p+2zkukLoA)Zwd3&LyR4{{)kLK(az;N2|nQeXQ^GR<8*?$JSW zVZP@fgykR;23v4Qji_1>f=lgt_HOko&v5&%zG&%C9z%4l22?$z9~dwo;<)j!9HJQC zhE|nAv6LX&uC@wYr6f(fs`_RyU3~IpY@7hz^;gu=QW^KnMW?IIKLVrARsuB>{$ z@(mP*&G#C8*O4}ous00F*XZJ?>n1G0v?Ds=Zttz;Pb~|zg80d5kkiL{=i#Q9#;cOv zjSSuDV|{@(GcFe`p;2ufC^hKiec?CX^v|%`7+*~@M?pvYprRsu~WfUaDz^# zi|=x%Q}FWvaX%Zr`HS?$RqX0%30Iwz3Cw1N2hI!wsDp%vfTrrVGgR6*Db*On&KzhS zMDvC$Hq3sfG$xIGwHiFI{Su|&r6~2GKi8MU{&*LSUmA$k{76P5$WvP}m_tZLVAgKt)Y~|8W$sZuB;in@pC1_XOfoWM*P^ci zsY_>!pVueZ;HPM5LDG6;QYm*-i=L zvyBr*6g07<(j=F?!c_D(W<}SXUKut%T;T~<2TnX#E~!Bals&p^R!-V9A#SU?N|I(P z)N-=v?W_mk4z6ydz3bRE-wj44y56ws2<<0KpZWGF(6%ObLB)I#WRW7c>8dFpXJ_0t z(z25q3q7a(+|Spyy)cm^TEeB z=@wiDJ*1X;J_^vb`&0Z7;z6uy*wkzjNknh7ihsyd=XDY~fE+!>Gwb_#jd~Dtd5?|k zN`6k^(66t&Sxs_3Cr&MFHP>yJb~`VL6H{Gj+@0dxp#`}s8cut_MVuH|c?0(?i=7IV zMpfeO8)nvbtn*tLXy)WTXz0&O;te}rFiejT-`Lj5jY!=a?2ck_FLvZx3o(n@fBN(} z{Vd4(JN3Si+AfK~ifgvtHg0Z~`mD)&d&Z1CMYn)JIs!RL0s-6d?|#l#-;wQf1cYWz z=Q@_yCKONtMS9LP91YR*U1`IvD-jPyxg`*5kujPFN0^W~6jj*^ za~S9?!xX?ag~7NpE&@8M1&Kz<@6`DSTa#bOj8HamDXeH&7Y3W_P_Ek6}ZS*@iOMv z>ycr-v!2m>0^LnS_R=rxbdF_lKxe|P$*L{ADh_+iOHXG+XF=JeNUTv96{VE<6@^{( z^@RO)>4?p2Lu{3$+{f<`9eu!)Mo?Wn-1ZFh%kV#0H<2+L+6yvORwVG3?{EA-s^c|Y zI(_{Hb$Zh*ea>dTj0JiuSlJw+jG+9(?(3vMRV@|#!zPFCXoR4KTvpGcF6nktliC(H zWTYtNkM3~s>inhRIxt+r^hI$nU-2V(*n;_P*4N`Os}wwoK8AI)LQGXq6Nd7zbxqIi zh#OgD5?t8{r!VXkwyL{Tw==An=_6l+ZvX;}0B^m!{QP&H zxz7o?NU%q1flzdHw*^ZcE6te;CMQb3~h6z2(;T$ zDndlpA0B!e>i4-_1cq7Oq)01Fq}KqivC|=H_^P*;Cf|f#h=N<058hs87^@a%xORJU z`#rHhxB?%Um5YFAPBkeBlf z(`xJkXJ-l@(5#gA>~C^mPdfq+S8!(Ob)ERjPyM%K5XxS4dbFjk`;UekOlC-Wd~8M`vX{*JT_Gq}a@L@_EW z)bI&UF^2XNU5SJkufITQ+w-o z``Oax zh&-|ylCX{k_iuNJaa!(5B+4~yUc>A1*T*P=v{H9iVtAzFuug1tIYRU+b`14(U}m(d z;xtV@jx&p^^Mvnj-OyY)@3!}-1R8)pLX*NBJpS};SwJ=Tssp{78i+!UYxu&EL<+ws zeZ`#rc#?&A2Te-<*tNM6B@#*Q^TC>h-m_*s+*k#7wEn)ON(sJV=F`g7E>8v?rjQX_ zCZZ(`BQp2885{x6OAK7%&^Q$y)LJ4|EL09q^H)Fa()g+OVOGxb2H<{bgh&W?A~1yK zlEbhVBx)}KkJd!{e6wC+>9QLLrXSqE3`;^^DE&yV{c5E?$U!p)YbjqfmDoSU)riIg`0G(7h1YhMI{^JfciQ zrfHouR&fi|YX+CKP>!m)4Q#5Xs>=F0Vn1Uc8hYM1L|ebWty0ibwemL@d+VAboftiV zQxU--C;7ny?My%T5R{CCtmfdaY2!&->Czo@*zByAEWy;m{E@z-HUCXGAAw;hHik&a70Hx3iijM5V$9)~#^ijad5A{CBX zE#`fn77%sN3p%Xz{@hZlWv|ByC!eq1>f1{HQkI0nC^zvb4#Xirs9pd{UPV-6 z7XT($$uwD$ld0Y@-0DcBpTr@6OHnEVwsS8JJ85P!b&(O=T(z2X-5Q^&=JM$3&6)a2 zu&^{~LEy}f&`b9N#3<2VOue&|ZA$PCnOT!_V6|W{>26`x?L9I-@&V4Od6we7z@;ON z;yR4OSyB$%5dj{LYE3)c=S0Tw#fno`p25>kCA=gxG9_m9AU|01oYDEIHx&V`x*L3+ z1Wa!Tb@q^@+&Vy<%=N}S@J0F2R{p~)mM;ES{CDr=?KlgTCM)DAi8f$$@tZqe2v|#Q z;QL0WOLRCY>px{d$2+}cMA=RaT3=ABPrRRF3xNKn_1VeKF7zYr@GiCn19>2Nu2V7c zywkzex{T2<(n%2E)SJFxlA#!ARY5`Po>0fI7d`y4<&v<6r#!1K%c;^QsY_ll4mz$2 z(W&BG4s$&b`O#YEmRm>Qo42^egF@A?6g5p|aCA&FaPmX=XUUloRB`lW?LMY(k(jo5 z90jC>-B-6Tee})$uygV-oAm|;3^LV{y+W*L#;I?p@|sI8mtPIs9P=I%=LJG;5tlL5Tll7ofP)-b^cUBh}bn5$)@Yt zPok(fBbE3{5oeYuDk^97>Z`=*skyJHBFM_TFIT|Tdd;ag3-*R`P{Oa6zEyDzcLE!> zX!4I4!$UuXz21cbj+1?RZT)WU+1Uv1Q-)lQgAW+)7IGLp!3&KOVut8Z?D3}>LG}ak zKfjx*eDT8qePZ<=Vl&doJK);T3B^wgImlZ#Pa4iTD3m8MYzvLhQcvy}7$>iy^N=0x zH1$`jVH)}|@_aoJb$CVibfxKY$NH#wznb-=R`itRbLTme+j~M$d(yh8bS21AcFnw- zbjB=v;q$z&+rc-u*$Cshv+Vsepd|dfne==kDkwxJ{CHzX-}bO;TlDl8toyXN?ejd* z_HZ$MRhZ@du~b#_U7)d}nxnzudrbb*k`;L~>1f zc&vA&J2_;gn&T-dgl^?a-Tbjy4>a;OyLR1@V$)^NXD{(QQf<=y-k;q$zC93{MN z`+V%fVmAV=vWZeT%F=Dcj!M11UcR%vx@?MCUi5Z(247ujJWkNZDcxUWUJ_cOk3&zT zXZh@_4cR?3jVxQMKX2pOVJWR$kz4q*wSm!|FMOV8Nqyed2|v`ClE;^Ad{S<%N7&_R zg}8RiO`MEi>K@ozEJWuzxT-=I3R#fBXOAj>s;Oyvyg26RX?sZj(FR~Z>T|cLvl914ZS*qB`wq5uy;oPLC=2G^1#9od*WXge zs_yn`vhGxbL&%%wNp*Inh#X&Ab&_9I!*0J4`wd!iSd8%y3x?1WZnUp(`w{(WcIg2H z>&eKvZMRK80*A}c$(1H4YFor|POA5P=g;F3wbFFLn7i&aPp# z?aHQvLPhorGEn9H&rq?K@X@bLTk(b8t9=4W;H8#FO~F(i*NZVIo|Zzwt?}>=H}L$n zZ35p*Ny9)(-+$2HKM4cxg%si{6Z%fn-q1}~OR&qZ6Yx%ZrZdweRy?9GVxN?F%#i93 zO|-4F{K^LSs_spP(0|Y*hJby^E&LdZ+8x8QkF~sK+goq_v{`}#ZSH-4D-ubgivsh| z;`(gj^Vy?FfSynFC{iAsOQF+x$`+AlY)h1^nm5m{C6tt7D_YWwcr$?dwU3Blj@^`? znZL(kAR&rCC8*HueJ?bDIriYbY%ZnFakL~M)?h{tflpUd{4l;pAtE_Z?9R^53`#b? zQ(42-+m)93mPELP1>(kp9y#)h47iPZDwqh)l{HD|qxDSEaTWxx!b;HtUE)yed+Z0< z0Mgs)TqTaVqWh|B>uMjT6g2{>;}UuN*!x8&L`tni664jOPq|q!Q=Mtr=FL}6AjJHJ z7OcF1l-$cW4Fm@)=3|a0-kf)$ygr2;iKO3#WOIegI>+XsdxDfwACF7NxQQEh_R>b* z%!v_vsi@#4fPTEPNRYw8JF@2{pjiPCjjvn;@}n$)+WJN-Q^8+V35L>OrAGW$W-b>+ zq5CWEQD7q+B^P{X)()@t!jwZuLL_PujAlRGbM`7k9w!yhPkPXm2Idz>V zGF3|@n~m6wrY^OBr{w8!wvCZ~Bj{1sk-{?v-?lf)`M{K-BlJ>PmA{8D0__x3{!nac z%Mo+zEiDF&LfmVQJ^B28q>Lj-!6GUXTTQTO{9}kPu^@d}=#^w{=j!WTm60Xs>X%O+ zHGhrr?c8hss?4bTvy4NOXm11HAsB_jzmDX%GBMuOl`fBxPedK1mC6o_EX7?l@sDbC zeCJ{3fr4N+qaT_;-DP$}lgI|fQZYvV*k!zg4#N7Y&c95sT6qd2tE;xbI=Q0Y2( zMC8>K`wwUb;!3L-t8>Y<9DXg}KgHPUXhbVM&E96`RlacE%jArkYY82Y6|=D^p&;Ws zHH*<#tC?^ifd9anUAY>!6-_$s`82HfGaBxNbWs|YfA|6Vuq>3Lfvqg*%i$xR9`7(# z1SjR44j7LL^}I@MXa$0{iCZ*GOCjklZzs?OBbVH=V-3^~{ySn@GfrEM@epEKP4oB$ zi3$;loSBYGLKKdc#t9L4k`|m`^}e(>E*dHI%ZPH&1wV&cd32unABc$>?wi0xZ1;v$ zI@@P1=SY}eAA$82(2}MAuVN9Uqy5JBn3{mYE*MvpAU~cvZaD@6)3Y!JetS#NU@7|T z*O$W!hISiI`DS!O;0gnBFl)r8WjkHN_GjqZS16Hp8Tz!#0a%c2I9Dg+xGb3ZZCTl@ zqg7{20doiKld`!G_cnx(H?Lh*jwEw!>a#fP(SArnSAJf#d&pV1MWaWdys@((I$gs+ zX*aC@rsQjY?Ey)F@^U013*rL^L~X-yeMvqvX8DaW>!p+uW)Ssm8U0V8j*4-R@w(VH zNrvNSyF_aV4^c$Mc|~j=0+D;6UsIDVk;3}ku`|waKELZrvlX^JS8i!>T`7*&sr)a- z$4QH9#$nuosX<>iQ5V07QZ-K#)2`+_BLq{T25snzK`Nli^O;qcxhNBT0Y`PJLFB%k z;g3)aE`dJrav1O|%(tT<y-<@%I7)ldATLXvFiwPMmeVy>8S2}rf3ruZKSZalCgI8axP}i`GNGCo~bL= z$TlwE7Fa^)0n%nxGZ=x(`6p13=gu)Bz%Vfd3`uHM#l2^0a!^Z65l ze)G&gnBM60x5Olln=cgJ^6lRjG9_Hjc7CFy`|edYkYTU5xaK#Irj zvR}eOHClb*9E`MYs@VO8gN~VVyhVC+tMlv&=RHMS5_lOU#qlu~J~V0W=nWOU!UwK} zFE!jt#4SUzhC=3%8;~YL3uD|Xn|_W+L2p_bp;>P_f^&KYB+x40T)fLSVKFes?qs3M z7W@=&mUBApmPAlEAf8-7(l8yvg3@{V3|DJ(_#H1@KIS^XSW0oc3*}!3yxv4TXnUXz ztiE=E4;2s*B8=tCbA-s|Qp%Be>uY_?GxhR=-O9bql9re@BsmH3U=;SGD?M#ZuFBI4 zq5>g8u?zo?n^#Y+v;(MXM`{F+`a&ScZUXmu!58ooMA@!>%RU<;LBRW~Yq^zPoN8(% z9isGRBkq51adQ~GahhE!B~v!v_jxd(vDvL9>>&6eOje)ae=Tg!4||-_0MwYBfEw<$ z^NS_sGxrxu2iTVKIo?ef@|AGHvx*<<^=Rf1*>Ss#_(dr?jrjH5!;`IOZ0J@y`@@EzwUWi4y$~G(UBvw+=Rq~WrsI19si^8W!c(tpHnT*SnJ!7LscXP-J7-&_pXK;qJEvK} z3ST{MJ@pW>R-6f3nJ7E-G-V3FLf6_?!dS|JyvETIZcSXy5r&x7;_=_tY+YETBw{{- z){-k=j8x>{ZeJRBTN(ymsTm7nd}IuPlX=8M+B_~$!MTruTEW@9>i2Dv+c2tv)0|;t zy=5GVXBA{kdP7LLir^Es;Ws7i@Ks}xW=}JWFY-h6y?E4FntgEbl26WCy=9OY+XGE1 ztQkshL9b7af$tQ^tn-1U9?lF!D)A)b6W9s0;novVe5a4WmIsc+DR|54d1OMdRI|%L5=1~OH>Uhu|9&KWd zZ#$Tg&Z>_?wkLc%bQLQU$GWjs>F z!6Qt)jE2K|G>VOyGmMmsO;`N>A$5}7704aaz z=O;=uL-#J$nAS*_1HCTDkB#eCAJepX2U9ED>mgn8d>r*YUkuU6^NHYW1zjxi*BjeN zFMH+G=GLUGyE;JireX0crMI7M!9;S?fSTQ+)_-~sl`F2eIzjc8VDac=w4d(5M5+O- z)b-zeZqY;>wsy_#gp}KzL;f3iDX{%A>`1ZjoM^GaW=k;rbZAv%yyn!RXEoH0n3Sfy z_3D7Y1Q{>b;#a?ksQvh$|AuA6-aXlEqS4EX@pGVD*GER~nE>G*SxKI1`W7%0!4Az!J50dnL_e`lnEW>E8??YY@PoOrr7MuqUC! zJtu46!JxziT5EtrIznt1AYlhcD8lr23rI6<{i_8C{_mlGv@VNmQ%L?L0u-!hfVvfp zbcpFSn0g$V_8K0@vTj5Wbmd>Iv(Pb8IK}or*3GBF!rZdx%Uk;WR zU4Nj2QY7#S79HifU%WVn;4wFW1dYl=uVkmdwTrT&_y(BZKwR4pK$vd(sY5I@xk02W zO9Dg22ccG)1%;7(9ol~|Kq#iFL!@)WLENzSSB~4AL);{;e?fHwN)y;#zS$w@l{8}F zc?51W-#9>53lcCZObD9(KU~yQbBKj`z)g;-KVS@V zq{Fn=Q3m)&fhLt*PJyZ-|3j&ftH>nzL228tKI}Ic#8gOT6 z5PC%iaO4+^Et&AYp^V$Ih9H8OfT*7aa5gLWgY%z3u z69kV`+wdQFWY`gXZDk}iqyRuQfqmvJPy!3-wJ{)K>*8oeISDwo3*gw23g1rm^{@Gt zZ$pC0eemGhPovF$dsVLnD3t-OL9Bd74IgCLPejl+MPExND6JA8+*{zMkIVJ$u+&%{ zL+F#Ay0GPa)?O3{+rds`)%)*m|LN9ANAPWH^S`}ue+hw01GTay4xt4&{P&`yt0h@A z#DldQ^V&d%>ZrR}c45FRp+4#SwH@=e%9@U1NmrIkWPpyn4pr->D_%g{`Rmi67mF9iAl8B@UQ|0LjnY>fTV`^j$6o&%?E z5mSM($zLqr3V`e|5;fve3VeUYe^Lf~{~}E>kC71prHcs(Km?RD{gl#2idr3xG-Y~? zKtwJA5qSheqze#{9zL)WEp7h0|AU>T`&)_+$W=|(YAmF>X#N|D0JOhoAFdfKHqHo# z(!~O>WdYdwO@FTgeeQoJ0!klhUR3wp-wv_B6>f{3{SH<@aQR?|N3sY&qYyylHv!4# zZ+YrhE*tj$&y@Bnm;HYwD7R>>!GQlOv;BK61I8Etx$s{}aJkkT{dbD|S5iFtA3+Di zWc6vWN3`gK5^-8kA(kc_Y^=HOk&Jj*e>Ex4Jq z8RgvjB+qREZRxJg8>cPvRy{A}Ry{lA?l=9a|7qW1;a2cCA2WQL>7#$r<<>rFK==WOhLe z0l&p93j8L~)H)gD{jEQfm>P=vZLTzp1~4gS@R45uASDA|lhofrqN(bb&>Rz#aApNE z$d=oHkbEqjW^Bw<!kmE3`fzlZ^SaxX+{aMM^(hEv!AK0I>Ag0|>fA;|vMw?-$@2oKckhlSL074(RSG+I-DE|U86#U2j zy5u=mh-mEJUHQxZe@sOnjtGt_E6b5+e!*TKG{$Dx^QGlt=?aTU(`<~^u zl-QMxnoP-Bnh9JVHUKEjKR{JjWOn_b*uTm@h(o5D{{G~CB6DZX?D&Hpp2%AXtO1}9^NHtXkGk_zG5>AHtPq+wR z{&E*E;ZbGUD}zil1Xx7_Lg-g;{ko21Loa&=fa7gu`{@}>WD;<^74Tc%)FiT9(1P1>u?&eq2>9zt3hAjPYJMp*Y$}gZV}WghHnb6-69xuVpeW8>Dh=qKoURJr5XBL zZY1r&u9Eg?f|)T3EC5j#n^JOzn^JD?5%%B1HL=C+%l%Qri#siCgWd~}k``eP*7TH9 zW__*xSyzp|fSom-lGgm>T*!Vi?leC7e|~0vcg}Lh(woqioli;I5O3r6qpaii-$NWk zY`~p{Zv@$eZ*UO<69*=L>o-f#kFti}kG)Rto76r3as=QT0DN{Miwk$}i3Mk_T36!$ z!ZuIi0YZ0>ITn$mfw?A;q@#ImHSZ37e*`oUMZ+6F<_&;Tl`W;|Rm8?%YfL&Y4?+{m zzc<}Yu>DCy} zoeoYqK!Q}#u|+1@_BV9LcmPVj=r>v;(l&CP?6HJB?6K!#(G9;R@J~zuN$&8Hb;QwA zm>pLrM*&E_ObB8n58|xan5XmyX&*)JJYgE)@vJz~-I4x~i|rlpJBJI3N8Y=br=ZhU zkHC8xO|=WdPWjYdjXGiMG$J@^UoJ>laqsh&jepMP@5ZB#|4ZWk@BomQyZwh> z|EFcZ;a{#@{l_f-*z|lx`(v~E`gwHeAFlp^1(@HzJorv|C0Fs z0|UUuKRx($75^LL|AY*HA=HDI6!O15UVnNh+!pq4>bYa3+NDV#DcoSfH!xUYrIvp; zE+T$60FD<0FV!*-;y`EvR0fdH8&%2j4Z{9j9A;|}A|Udg@?O7{L9)cc0~`nnH;C|! z4)(t_{^Dp+xLK6N2yiY-XQtXxs)bwrUQoZvf7H3d4Jk>7H63*NXG>GIq$pEfgj37kg9k_o;a?<>FwMyY?5!&3ML3w3+l*Uu3a01SdYX6>C!><%v2Av@S8dQ#8ltA z9*9MO;?j|!7{2e#*ou{l*1i;?k3JF-)8%A9d76PI<4GflISn*j{@Hxpiba9F91;_H z+$G)ZWFR0`AlbjoJ!G9`7^cQGembC5JM{%ViECb;GO>19Up$FxgA$Mk+3%8G<717z zQ4EjwqLKUobQuFmz5_~T?F{k`fIo{~W#G}>|BVfpodIS6bcX;E2EgbUU>1LG{<6MR z3U0+Rv^tH2nRPKh7ObZ>21bBCmvJKkrFlKmk>lIJ*8NLQM;_YFQo-`=+yqN#RIX?#amxv7U(ua=M#prLi7H3peR6=A15W zl9`Xts})c2_S?_C=NORN6lcRy{rseY5G@w2&6)T7BIewgcw1D|d04pv>vK*)U%+3? z)~1P~QG=9I9c_C*ryq{tyVr=}Q5R0pl#?LZXFenETkz|27n{si^OlB#9HTCu#SaLB zEQ@FgKDlbwIG?6ty6)l`&wVgeNGt|>HOozh$aA4|Cwt@);|Wd<2PwZ`%|g&-t@3*d z7j}A+ke$Wp@s8=k{#b8Eq;?hB$eUs<)Nu2<-4aUT;2;urhs%RZbh`3r;K6Td^68vX zG;a>I^3D{ilT6yceDrs#L$6%p8BB=32H@Ra<>4(Nx^Xe{Y+<3BHIl?CrnNGcM9QaA z|L8fA_)yG$U`}PRUf7n)%tOxiK@ClPFOZjh8!NYs?LI}%$Xl;V+W3l}d_W(1x2D%H zb7-u+5u5;>i;`AWBC?IlA^$$ZwZm~_@V0o6@744ct@!m}s|3De_l%SJrNO5|E5)fV zEkO*<;S$6GEO8m#o(ZydQpZO83cBzEp&WZ3d*MyE;)Y1jF?%16cXW+;h3WfC;fDg` zR!>#jru5eP9(G!JFo1`pYoM9pS{jzE!V>2ic|S!Ko3xg_RtfkPKQlb`0W}RJ;dLg+ zyH0#j+(coD%E_~awn)iYT&(LXIoF&mOl7t9?gks18d0sL7$9ZI(g*Lp zWzCoWx=hy44KMzD*l6H?MCQ!E-=KRr_cB*1(b0;%acSNNtu|g(8>$zs1j@t2g-t#r z%4L@*9hAL@ZMqa?C>O>!xzB-8i@Pi7tVcT?!cc3uJ7{jF=O{BMNx!e*b};dpu#8nH z2=U!}ey0EuB;bM;W2}pL@5q@hf+IqPm&aOs?sh{FJq={dCb(SW-MY0XD9e&(O;gTk zvt-|n=$vl}7|vNyzH~_UPYkthFEui^inQVMHJy$cs@o^*soEzrN#h{)OWS+}s?vh7 zNeo*WvL9)rtZeunu30I>GKV zLOE)mHYzrkVP)^b?C?Q0Dtbz#>vKicC)Wk}CVPpA47T4G>3OoT2+b0bUiAd~o$Bj( z;^C2A6>vdo_liujjyfGU5xZ$iiA-aRI>9&+Ln^0TDf4?3JGL5~zg5@2iyk;*_eT-0xU%H{uM>R6fTrRd^j=w%ul?O2T`X@6OUN=Y!Hwj2ksjLYp5VvCP89 zunnu07d%$7N;T(1{Qj%hdnC17OHZw-FC+UZ+OR6{u&(m%@h`A=Cm{>{zR?h!{490Q zLq&=;xEQrpi6<6QiHxQ{oB(O79ka|bR5{2qnWAee?(Vs=Aiq0oDezkOV5?j3ruWkf z+V{|+*T;n!xl(8DPm!7NXU4A`<(Y0DGK8vV@KjP4mkhWvqs!M9$mggI+hHuG1Fe#? z3m+y~ab{SEM~Gt66$*;&-KPZI$B_=(KN-~e;!_8LL1wi{uO_Z`MkYyq=-1*>HHEEl z$(!|_HqD#vxSPF`|LPvZ_dqAHy>4X!Blsiz$%{CsKbBqI#P|R@mxKF}L2y6+t)hH# zGAMxVgK-_Z1$iQS`FUS?llV`(cqB7dNaSnPXo-(t>N8QEVBhHG27HI&bCd97(e$cZ9mQa%L z^=+3~loIQ^k>lQvJ4WmD4Nl>T5qItKW*m++#kvcul^cBOht4h)x6LHU&O>x;@>Vgi z=lt(>2KhrJsKGjeMFb;8*)K!Nq(ER6Qo?1%F^BM{LHy7h+YEWr z+Ye5pYwR47K4*>F_>y@UVzT157N0rfQBSpS^5}2(C^?XEd6Qu6(l4^RjaV}vg?TkZ zCXpSI*+pUZQ2W04CG&wJ zO~-^}&HhQAt`XBTE5Q*^_#qQ?4X*WBA8x(fJ&yj9{S`kL%J{Gmt zqzjCcafeFekCgUDRE@ieJ_YlAX!5yiyCPupjB<;{zA`KpOZLqQ&6F^TKBKIP*GPsEWi8^(( z*qKR;Kgf!8hH=%SMVqQ6$c^Co9dhXpUwNVA2sm2cs;o_myb4T4T7w*Oa720K z>WjKyydYDSS&Yet;do34196{zTc*St@kzDR#nf-wSDEiZ19NI{P}SmXJk;70S=Hns zc30vOHCj)MSc4Nu#8Iznh2P{;1qS{YH&2I))w7cE$@G~!Po1kd6;1* zQYC%G}>tSl8W8{psAFkk#;0rW_QU_<=$;~@v{B)|&T}Jjb_S7Wg220mQ z6|yTi3E^jwozrnP_pL!&GjI*%D}9UF*~%Sq#4f|2Gn|g;e$z9+YD@%CWnEnoN)#M( zVP(Yb#f~3qgIBA=rEG!XmXTb7i!$Nyb3s3*RLK3KMM)VU&VdC)kZ~JFfOuyi1Sfs4KT;dz1eUitMjH+;V<)zkH#-$NAPS%RNZ32J%pjq1F zqP{a$nL1^yh@&x%yLmUS03x;YSPY&78$`THG}MO?fuCUL{lMy;v-7DYop2=imWXhf zs+gW;V6|vyt1Gj#xX^Z*@ryjpwle9}LC`*d4*`;#cJkZqiR3v9>rNge2XKxdb=M_F zZ(_238PhW7;H`05a81?Sl^sgi9Y|}Sq!N!;pR)ks*_Fsy$hOhw3KRLwMvJ7fxC5mI z%ZW}79VI`e0(p0gSw~Ls6(%E|JM$RwnshbFMr9qd?nME5;*i$_{y>zsGW|fA$ArKD zq^pYJz&p68#n}dX8;%usgKrnIkLnYZ|#_9W(7EGSxoP`*dx4gtOXKpEW6TA9Rl6808 zSwgyd-B=PFaAd3|e0i)gO>oA=n#Am$wluKS${71o3Qf-XrxVy;8>PMCKn=We9tM6J z)yq-&cJG*EipTBw;UVcM>Pgt=Nq4!m)$`_jI_a3SQ~1*7>E!af4d|H2x@hx$e7H_p ze!e*=e16y!emYbleY((X>*;OFTi1P>efrXV?Bn_TP~PU{TEu*~nSattIuUhBQI|E} zOIqZ4+m|&kuuUrFaeI5N6#6uvQvzq}%#%xj#Vav!kn6ev~cze7U(KRtzcuc19(4Ja)?+Y5Op-@;-Cv$ zAJ2ajOBI-mlV-R#WgVQOFqNM_`Z8NrAUELlQFSTvrTbjiy`#_un^&Xe=&8BrbJFt_ z@FKvAeGPBTru>AYER8-=M$27_=j4Ijk^Gvd&HRTCRNnpLP>s%Q&zsk6k0(jCZLJR{ zhx_F|Qb}hMKkn`aNT2I}=0jV>nXtJJ2rq@FoXhv_6Ofu9&3Kt<7!vTo3gj!r1uq8f z3VJd}AJA6Zp9gaHxlI~QmF*whnWe96Z@Av>249Ok*r=8VKg|$?RR=?Z_^kM^*C2V$ zJNd}8zQdx)^L?*G8>HIEH|#XG7JlW=#KaB;8TN}AjosVvu$&^q^8pKnVO4Bx3Fi8MsM$wxLhEYgtI<%B3TsjMHRieM^|V!YR?>rAXX zoDBn(Kda%Rb`S_KmDcn@gyLbTOvhjpcVBDsZe;VWm99XOLf2AA;)#nSmx&U|cw7EX zg*a|)c7Q9G=@gF`xXtKY5pUpIQ(>$sSOJn4)(=0bk=E61zkICutp1#`nL45;&VQoB z+Hat&6pngZYRgC6V!$LCfi|d4T4Y$(X84pOet1Fz`{ER{Sq&LM<*$>QoHr)6I@_kEq&v4YQCG#cPw ziGeSrTNT5*1N~q!%=}DNQK|%vT@&yq#{IPNF_>yC&#*dW^MP1q(;g(mDrHijUkcX; z6UUfx$k2>m0DdAlr$$)P*D(aGQLY|#dGc5)P4(ySdVjj<+OQOVfCi(;?a20XfWrd)Z+P=7l-usLz`+Wfq5n3JaA!;p0<{{p|bcWTQu<=2agaF$j>fSYhSWw>HAsF}aSHVDBn>zA-|Ek5C3HcWLdxTpCDr97czm+-ba`DR{d>Og_Kx_p_O?}tT(^|Jvk}tDO zHupe2zv7>MJ7!{j%1IpPR`Yx&vFiA_I8MsiBY%Eh1(Q)zFd%xE;8u%9#e$D|yQv>8*CK1jVcNREH6zwKhM?z}{fzGk$Tj=m(~o?sGkv6F5oN)+&QhKF1A zu#c~|3v)PiI_J!XtqnO>?$K^nw85q|=-nkQ$@v@Z5X+|o{f};3nGVr6uL}66iw^kV za<;j2_(xfGM;{jkT;zSE3MERSHmBD%A4XYK->qtKk5fyeAm^@Ck~}IWd@OI!Ar^~b zY0v;umLGJbKNYpF7{QaX(cmBTNsJU~ZQ`Sd*&YeeYU1k)Gz0bP=} zc?)b!C>1f*Wt$78mms=0waa~bl1sx<&|(c)w*LEdW!QHN?0a1D5rrIM(3g2;2`LE| zO^RQPj3vsDCSyTP8Cf1?Ut~f^z-EORns&;lS@;#DcQS(X+Z?hJOEEfwdvDPar`da@ z`ARM(b)1buWgbSgikY{vjC;G_d&-0~^w;ROQV$%v<#$#Durj7v%)dkf9ZjP_4sppw z=^ISp$?B}Fb#u=9rY`DDO{I$n4FhwF#)s6&KwW$4DD>Z&!}ONiC1zkzT4tCM!P<+- zT$3op78$B|GrQ`$$Xx1#GPwo~LXNIaO9J=e-W17r8 zd5iNCwyJ!*!Dm5LnE~oy4~i>1VWq#J?tZI4{- z3^#W83u@^ahH2?e1q1{s=>}<}J0zr2Qo2F9OB$rRk(8G1kZzFf?*2An zo^$T!{qbGbz|5?kS!-g$%-$7)3*oU;vsD_CC`!N6pxPvm{)9Y~AK;)$lmAFfYLh_v z6R1^Ns$u+jCu!DZcDKfCkJe7@b8XSI+W1aD^;Qi4EQ)=o7H!!!%{UNxxA2Vf7+tX>LWGyI4elo1do_f_iqs_%CYKy|V}4PN0kqn84(?-2s>0EA!F zcR~OHcP|RZ3J~AJqelCHee$5t(f2{zFSUS%)(1HN9nJ%h*3+# zePG%G0qBzm9>g;IXh#pv&DF&kU>L+d~A@{8ZO z@;o^IwZ|vhuw)~^zOO;qp zI`(BXxGXPKxhe^0p7zAVJZ*`2YDEc3%>vb*-Vtzjq@khidUg7FZz_78`~Ah%)29ut zSGO&|4)Esm9nER?-9gXV+4~V-CkR}@x;dTh*}Fvhg7p6U=<~aIo6Gk%w?5ACRd=1* z`o7c8#Cy*Kg(jUQ@-Zb$j&2O*IcI`zisoi&7v5ixM-6Ag?dgV& z<3%&g>f1|k?zz#`InLVrzMC%!ru|FHwPQ1C#=AvKEZVy&R(6HeK;5bL0g|}_RM1w7 znC!;mKWhF$`&AqFxl|eV%~q@?(E=Rr-xgNuuS_n79R+s05IRV^^p}^Fz|7M2z>f`K zS$_eKCKJV_y!aT8t*1u#BEE09AWzVErB%uK#s-nHeMoh{4w8C&`$dZY*Wm(!4j~P2 z-*xs)h+SM>vJ3kgk_zy&4tJ47oh@adOv>kQ5WwpjkEUJMH`WRz1;#H}-vHn6gb1@q zaP9USPNS|fT#GKtG$~qTzIlA(vE&(i&~vQQyV|v;pKYvbN&RU9HT0OTlDNm=j#7ik z(ZtpfH{M2ccs|s?tEerqmz7E&b8|_p`fdw;`0lWUHmqn;tS{kw%r7K$t{kTw@lxn4 z$1yRZ11C$Ex?^vh`ejAe7rvb2(yXwKk1uArj!%o)GSEg5BWr0$#RjRy>D6_RDD>kg zIYJ;#4sBv4LbFkJaPD?2@j0Kz+DyBb=!}{8z~JS!!VVto2tbkq*1td$VDVUrEp?U~ zL3__ie;G|x2}@2PUa4W0r4TS<%ZXiRj+%IajQI>jN{C+hnzts4fP$d51!q9v(>wTw zd@o@c(ctClCbI$$oUGFpoL+=Qcmvub8y|+8-2 z#XV-JkEWGEJU}QLun8!~aOTR1i&NXgP;ncaMY8yjs6`yG{Yk2kp4H3{7wjtqx2Q90 z>CSer4Vw*=!i=dneYivzI2{J_c z0ux{i+B^n_>_g04K;mLD`A;!6l49%z~q0Iqe^?DWWn$tPqW--MV4L&5^ z$^~Vre@+ZxeA;lcl89en$X_m7S7C-x%z27lto5=jA4#>%c+NrU;BmWLozDS!u}gls zz3~agJ#PAoU7`KcP^^G)_WlPXLU_78!Xo(`ml|%Hv3p+9V&SM_UByMfIBn8m#e~Wa zDHiB^(8}AIOCMi9S(sQH^b7b(@@Hf(&$&I1(biWYZJ+WXA| z^6j0*Dp?ZlQ3bZXa?Wi|6Cnu;=o$wq5}Nmx$kaX4ZDU`goGSqw0f0j|tBCauF!or} zdL;OORwGLtoWfKp)KIo=hDIod!H02DGimZBdWsptRT?NBSN-M|qzfkS;%v^eOkqKhvaQ z9gzNn{E`STHQY-?O|gfOu7e;`2ScZE2#5h`6LVW6`3YX8oC6XB*?*+}g?ga>$)$ez zNd^%9AN;?7<%)G$#rEJS|4g1gfi3C>KJ|+TZr@YG&%*a=u-oGA)UX%~q(2}(SO7|Z z>wBW=Q>+8}{heXMqC!xb8TsEkPv0D>swm%lh(J;WR40Y)(fYyqGBitVqg0XtBDW?YC$9Yh0h4cPG+2;A>O^ZTIM(QH$!1J0N{F#_Uv!m|fK z-MNh;WL?%A;5JQjL=^$dh4@E!$^8{uK%4>5w*50Kf5z-XSOVZvj6Xy97Z?cQs~-`L zXL~qVdh{P;zryw`z%IG^wOelmm~IgUfmI<$oH1mlDkaaV$^pYTY}j{H>3}Nb)h~+k zUlgG9KPi4Qw+*O1As{TJI0!LEM_{)4UOyUxEQa$6PtAIbm}pzPk# zzqx=${NMs~{Xp6NpEmz!@T5Ue7nhZUTQ3v91<|RBM)0%JI`Fds&~W0@pcezJ0gU%g zu71w58vjs%3HwLIbu}I^1R(nt2H*iOiw6J3sQ+6UK=!}&++zSe|6#!op5GSK{<~d& zH4>;qxB!n`41c%%2hH_Q?!Re%fq!?_Z=pa0{qDK{>QnBY9sCE+Kf3-N1Caf1JpcyK z^IO1gJr6v;Etu5%cYpuWdqC@nT~TXI-N!=}PDhvC$rbN%HZ8Y1=SiDN)~J>b(@{V; zx;wNH$MyB@mK$4Z6Lt7=1+9_TLP1A}o@(bR;Pce-Z|+j@PLg62)sDqeaj#iXzi5~$ zaxABwK2cwPwHDa>h~V>%e=EKdDQb&7Y52@Fn!ol8n!i@v!;dzQ^ZqQ`l7@FIwfVQQ z_j7!}Zs+(gLBK|e>IrahsUfJhR9vVMU0CV=XOCbBO@+{FE}0$_kj5U`M2 z-Y?`@z(Vd-0W9Q7-Vd5Zif;V{=yv^y74HPX^WPKE^`1WDK^zIA+#kr=IX^6KCJS5I zND)_8k%p^Y|4=%ECPIDdPmFaZppCsJ5FQ9{23Zl|{GVrfW{3lvi0J(6h&Iqn0D7Q6 z7i34oR{SA8S=btoj_TqM-~o_K&_jM-E@9eD6fQXW(H}q`i6k>`p^5Z6wS5HrS919Y zISXLf!*~aUexFW%79Pr&4>R0M__xNAL^Ga}ZwqW1}!fe!uT{!2GdS_$B8w zfMpls9R&J6)A3K>4CP#vVjYU~eH#2(c&Gwfkzc7xu?|STszBj^=7H;h5mdVFS89^` zU48&IDb&rVw)Fsu{)}^5KDOe4C9t-zJaj1lF~+{{&j07~eb4c8Ggqvo+V;dYfaN?O z=HvIJTivW-ktrzqeic`Lvjpr^|K7#Du2ZcH7{_<|zKdM}mR;)K58z#w8rFcAz=uso(F14o<#$<3LFx8FokoxHe}n?CGwHxr zHQNW6mi(xJn?@ML67o_+7(km3Flc^=0HUe%9AJOb)^ooDsA?g9*as;)-vb^(=SL*{ z3MruQGphcH`W|XOxPaw7IvDsE7$D|P)_;_NEp1(JS!IWM0#n&j15<38{`kqzGJV^{ zg17`$|iw^Zbi?Ex5CG5VAg9OtkuA3s4oaN zeI~tfj^63n~s0vsS`kf6J8U^7?{RW#7%8pz)o?h$~F|3&~D z&ObTotnO_kX#8Jt0EE*SEQ|H?`iDsCn#W(`fDx({r$WHOg7&|y#qu4oeuvfKfn($-u;@%{xQh` z@c%?T0DqyT$nT$rp#OIQW=E|jpL9a&-SA*tM}W092Mx$!AW1ignMgNVLDWZpH8=;Y z#a@Qg=O9fIzRaIp8DuE0%294yKW!kcaWTe{za!Nz;*uIYS z12F)GP?e0l{$D)zNPs8&J)6uS%|8YHK;CP+N8bLW?I)+*|1#zO)CnN(b^f~%e^~p6 zK|B9y>>sxMA!G+I^QzeohAb%7?XT=`E0?5_yaUMe5X?K`+$~ne(ZMpU<7n~CpUQ#l z>WFT;&^si<%kzlxKxRPv&aPmEH>gOoZwiFq*KHXf*AY>q;EzzzhWrOPZEuN;62pUW zj>TPe$_(JM8QH3AgE}YiSI8T7kpsGNZD5BLl8>$plnk%zF(Pg|fPCDzV29`Y?U=#PAtI*I~qJ+FDW1CxCw#v zUhu&=#%x#-3}>!}jO_QbptbjBK`RV8lqW@I>#~Z&(Yxtr_}=PWQg{nHcxRA2Z_r*W zU}Hxy(x|+UtMJ_0wo@`_bFdKYt10?^8gzwhI|~BkuhXFBRdZsCjDtl1UEQz;jRL0E z$9Bh%qyoMH25JS}MV4H2my~76FqN54vFUWix9#|%TTXRjQ~30Kv@j@q;|CS+v$rU| zvVkK+$j7PE%5Z#1EbcCNW@#G2r}QLVG6+AZxF_$U=JaGj0Y67cDfV+gBcxt0FRC@( zD!lp#;Cn+jf-7o%NWCV{h01bBLaycqzjRx=z7AJLikC@hUdlf#Xlnm(G3a7Jw1tsY zj^9r`)-GxnEuB(P_sft z7e%CpR)Za1+uVjw`%k{rQ=<%ZQPJa%V`B3q%T25y?DC3jCN*>9ap^>I*(h+Tq8q&6 zs5z73R-<#55{EIJS`8sD#s;M=8<3ryIn0HyO3JN+%jy&4qwCPJ%_V!(+pUJm`Cb&_ znjB?6Tc9ynJJuA;+N6Q9n>OkD4+V1v1_p5O6Jxyw)>;j+rpQrE(H%JCJFbwjl{aqF zwsn8r6SSrXL`|`-h>~Xq>> zI^?LbxOA@Acjw_1Cu@FA+0-h;N9NpBMOyS39Jb@?JTf`9YKaWsg|KGZ66cU+)txFa(weOzc1_+J_g21 znI|Ck$vCznP;ENQPrAlv+6uRdy zsd@D(s1tS>BJq!KTrz5NwE``5bY|0&GBrAeXDvU5IgzizN4V$facv+YHNf65x zes{CM+40+eo-Pw}3VvixnZ28SLH@1-jyHEDOLmg_bk^7X8*;-k`h zt7xKZxMaXhv}=xN!Su0R-i|eS(HS%G2%V;UeL4G6`h^lFBuybf8(x35Ql4JmM~(!3 zlkw6=zSt!z!tf>fJ&^3J1yop<$d{Fifux<0Htpw5(DW{Y*lAyk_JCiPyL1BYN8juC z-5TL0MUbp6T_jl3C1VYAJvq8KNdTu$%o>Ozrt}jNAMmFN#3W6QZ5Q~chx9x-R=v#i zbt_{QqN!^uN!FTt){0Pd>v4ig#k#Jg{|4KDF{A~M?U+nz$HcZXR_P&?N{Q>J%vrkM z=h5E+XeLOrw$bEH{mH>wBSE#hLFn|{V(EFraR{>DkpZxXvo@+*ECj)GP(Kln`(o>} zUquLlEHGrb1OMFfR(TL@3J^LBw^#}uaSVbiSY$a!zue1Kc^7Tq&HGHrv5$Gg5eTxN zkmbPrazR^1K(viO=$K++leQ>}2&m~eW1JE`pI4hKU-xtzM&#q;_9ztzE>>W!2E?{| z#D9DWG@-h2?J!+c+mV{JW_@`bb=c};7~{Ud+66tBwXKYpzG|nMhyI2yfR~e|=nPJe z@&UI@sm~X2==JbUG0?68{6X7V-L$oN=;%^nv8Bb~$(}=@--BKL2|h(f1OJP9LQ#C1 z@}Bx{Fdzf~Kgj-{+&4gt^(NqBzxd`Ky{I18FXI1T1Jxt{0+af6>~?MMuXY4v&lm-r5RsU))CdRRr7!Ag#n8 zbTB;Pi)aym`<%5YxbEEt%Oei?-K(H}xgg)Y%0;J;{Fhh3TID&l^FZhnemWcQ>XCo$ z#ZRv$#}c2n>H>e6Cb`c-0fUi;8FahZ!vXL4^lC&pYlknRMQGK`Bt++>Nr=AY!0kFCd{mp%XO9y8T%JFbClO#?btO4B!FC+K~P&;6d6whP$y80*GV6 zVJsYAWB|2MnH`hnVy zwvk-4%7=@I!yfqM5+}!sKKK~}@H6eMdAO9g&w*bTEg~J~{f#0nx)P~BJ^s`A0CbY{ ze(VBH|23pTe-CM>@8dW*ww3hPIR4Y=-(w-~znl*G-Ra4(@lyXB%J_6lZa+r&Dw-Su z7v1PL)Cj(p+Idai9h`w36Kiw~v|-MC?7rbIwdsTS#RtO3x8&!~)m)bBAcN*HXk8T> z&(%QxtN@sk;D2KV{y_%t0A!;q{}%8d?H==>=f9*qDE%J-IR7-~FKK@n`n&R==O}o- zkHwXx@q89!$qqbd9)b3c$~|WO-rM;3% z56#op2c?f5F)M|%ddi}IU0jy^^dW|sJA8Hl*WU6-W*KpYLpM~`2mA-O@ckirnuN)Tb?7 zH{fHPBJ*_sL1lBk3Jo z6{+w!JM(Ftat;DZ7w1&|2YZ{qVluts!gsE%nURCzUoOaEWZNe^B}knj=^^+`2&glI zEO2@-6_aJ#S%DqKYap+R8U=F+c^^k(O*{nUH%<=p2#R12CKiD5%hp2z8mI#?W+~8? z9Z5)F!qx=HrDHd}$by#^g(4#Xj|>MD?ZVIeqxtt>pxIpaJ@7|od@q6tV1So&xj9sV ztWJW(8o+5LQT?g}zDuHN_#0!}E3XvdWsrnt^_-b|Q4aPO`Qk@|d-7kre+hDjryxKQ z134-HSycw@Ed%sG(hdN;7>zF}8ysFc{~IyzlG4rL^`9JVECT`WzH|Ho0f-`+T;%Cz zdyw}J?0>T@#{FTz1IPKQ@OeJFkrr99JH9HUDvGleW_lmSCDc<{ z5uBnp0p;IWn3f&_pJ^Ll0pi(svk-IL%CzBvPbd!rtO5dXb;;#IY1^V)w^Fdhr04gj zesF8Ji)h#P*#7C+PeT82@>L`s*PjvpEBLuGL2M$>{)q9Pfh~|Mn*J4Wfh^zv&*pFaOC7NWJ(EsQ|SlKb!dg+s|nVaOL;83Gmdi9PGvY zH1+3fba+1-g@gQ_q`I;r*X2b2n3)9JWQln09k?zlddNSEio6-^CjA-0tA>PNgbFm( z3q7d@^)D145J15>CiOIXpCS+4aT25wCyFqL z!&czFgRS;cb)2N78?ly;fJr#CDThZ>`S$3!bhW%YjGzQzxejqar1OQjr?CHuW>vVu ztui4)lvRzD$?yOy+x`7MVc;J>ym7goGIS1?m6|KegS9M|oW+B10}%Is8-DQ7W)>1t z8GRKj$GT>~1wS-?x`fC_p({ceR%=sz0fUI*LQZ5diSUXy0#s49>sf(mA=>$k<|ZURalsBS_G(Gi`!1D7*1i(;M6@hWL{x zR)@qS+KCx$xEqcWiTU_Tc!vTP{K$s=KXiSfL3XA+eai^ z3UQdN2QKJV{3V?QbK;4)nh0y696!CrbOH9PSU(|&EL63mLYuDX+93W=R6_QiHU{I` zo;h&0Z-`|hT5e!8bKX2rOYmTa*#0J`3s>IDwzIlIFW{i&m94l5X`!xYh1z(Zd+v$5 z;R3sql(=I{?_5;);82%T*+ynq=gM`QtTjnL7bPS~_tLPJ@h9@bZwlVeX+1a2 z*WvSfB=|XMbPqT7dZQ+nW#z5`$Mh-1sC?0Z%K-lU9Y67-FUjQyq+2UPb1a{LD}ID! za`_9egX#QY#cv{!)hfw6a~#<;B7^*?P3e}3cVkE+e21E^Y;=)VQsrt}r;0oj2o=T; zz|)S*PSZrkltb0b4zIUIaxT}2P*k`fH>9a=8!!-ZKF)t$(>uC4RZW=RdscBPkT3ET zxZ5Xlf46UUSADWk(1`Ob)W&-o&g0itDJ+_t?(jq0I-Cd`t?b5h5m!f6ICz1C^&0Sx zmOT}oEQv+E5(7DSdPu4!Zn?0V#Fb;fEl4PMyhBgKDf8h{v}dYtN^cLR?GP`sLNXE) zE`Ca{r*uR#mk!T)NVW$nNnTiiZj^Rh2f4JYE0ZIA2X@HrXcsqLvj*h+0lN=J*y___Q6W0tMJN80}38ENqZS9!&TlsEIwZ#e9b}C{O2Kt@I z^&!7F6t`}J;GOb`6QZ877pQogsQZv-_|(Hr^Y$Y+-K34Xyq}#>y!dpxu82{(Tcb!< zhU>;6QI6ZrVpx#?53b9U>4Oy|^}=aqw8v;KQ<3Rir@F(5+?~4p$+H`EJLRVBx)`;a zkuQpB#+}oxstxO=jx-;yDurJ^<$O`0FpdCc%LLL=s)3L`K!eE7i4S}pFZYX+($ezH z(UHa_@STg}yE_(XF>nZU5D*Y(5X)0PToWd&ii(k(>_f@U2z%AjN^GhY6jP*InmC%RL#ZmHh& z3S`)cU#&G~Y&O|1I;UdN1y?ks(rdMqcdBK#!g7PMauh68V339lfL;nSsa|my@IPXe zY0HyI1cTehe?5^Q=^k>3K9L~>0q5S|ov#8er-MiHD!PK`#b}AU)id_MNz~=0;VfnI zKvA<7Ck4ElWfECg;AT6vtB!7cm&lKKXo(Dj5?9~(dw^=o6bZP>Wa%}4cN*m?tXKCe z4$Z!>rb5+VeJmQ8`uVvqs+=SB4#_ja*2jecN(@Up83W^OHY88|&J>uILS60*=>3&m zM09hga7rDUZF}b_EbQ_L@ANj0@|w}Z;J!>*aN)I|FF{j9V_e%J+;`%8%pDtjb8!Q| zH`wyhiJPlL|EuGBSr0LKX3mwD!xwLv$#2&Z=%+&H=LUr%PFT%&=Isc$wOMF-Okbp7 z>cwA!i8Cv+CSf~&;xrya3|UAK`{lPjIn}+LgS<++5j#QIN7Umf{9WLDDKinX~wsB)|EG(YH1!_kJv*A%?8 zw9pmqPYunxW9?Ve!>cEMS9y9-Cd*d-PF`#hlf_kiB6G92MPKUqH-jU|oTTV5AT|gm zPXa>m```_H_*IrW6tS>;A~ZK~-q)T(zi&*o+CvWOU`%y@!n(T|-a0H5D%HeF4_bCW z-YbO~_~@+aRc&9G^-AP}FRwWA-2t}!1-|rZRP{vXU3Bp@$1Je~%+8#)&92hfUT2qF zhzG8(JKX1U*4|DKGB{U4zXKJ;Q@YLtGUEA1yZqv%L2#^3c`(QkY_C+wWq6Ma^s@%& zLa_vh`#p#S$w|x_xtb*4NYebk=V+`H@@KTZdXP)t%Lp&x#k9m1il3jUc)9Um*eqUs zg9j<=!{2ldE0@Q=)W$+vRcE8}gXj)GNAILRhD(L%x;zDiUlWda(J4l?(qX<6mi!f( zfwv%QCnBXNG%?A6V{F#?TgOcfFSMjCV&zkxX}z-&6Ab+chj8b4q;Q@1C>GptiAMOh z2Ng!Iw2Iz?)@c-LSml)qcoG6JKRJ?u ziWS6clVva5KsTFgeba?k@KVD3iwf0GRzy6SiRW_nbU=^695vxp6VQY|i6Dkx9(`!F zZ)NleK~DV^fd2UtsQhrq;aX%0Sto&Mtx?Zj#D1g<8!;4wc5-AG0T)jO^DDo{5fRYM zpffBjh%AJz&#jT;Q(3jrRbpQr$`pp?)qKlvd4^m10WN8x%J(r=6(bu2cKxUM#v&Xg zb$xGWQ8Jk($rBZE%aj0@eQ#c2*h?tnD}1&S`RK1!+gxNM@7W|OeGel=25JRF+9QYq zndRFz+_n)4U_~*O-Crg#J2hmBluTP0c;y@u6fQg2j;Gj_5(JxH2c=kzvh&DSBXxQj z`0(QN!XAizHAh|A!2u&(#4Bq31cBPo+Sl~NS3;##x`<=}l;@E+I3~3yuHD!YU)ci8 zj)jkKbn!uaMi%JeS}v~CC$cfn8$NF?6G{!URPVu;6gCjca4ULR4#6swtms-CcRZwls9dA z4NLvn5ka+R=+(-y^2e{kd7{p-`dUc)yAuup-iXu?(YbgmRVeP!81aPY{dl$X zECpxGxM&?z)L1}X53LHa1B!^cvZDe@l(#D!;|%{MdoVrJg%k=8p%B4TT&D1v8J`*` z2jld5Ka-b(C;3KXX+i6wfT;@ab%z^cZj~joEyy(4tjQ{&JkYX;ry9h=$~)GFn?1UZ zCt;#5KaheBPj86dGVXLdqt8WfI$Y{%;J7##pD@&&N#w@LNjzccgseFnzSuc_(rG=_ zUc)s;Uyn-6QEIKv`s%f0zIXl6?H`ef0Ha&)yi@BKMti-K|FfymOYv+a_U~)*O zTdidvqiV(LDHCZpsRU?uMgrkSu-V!nrePCeXq9}? z=Uh{RrDR)@$@wdlm-&g*Lbbh66|%~Cwu;ga@bZyJWSylRWLRe)%8jj1-08`I6NL?4 z8-qK|t?rLYx7&3X-s?R5wD*G5%>HIz9gQ4R24$7^aVdrqJAo@U>o>&@5ndgU=+bHO zoT~Nus}SmLDUvT?VHe9grP79$KSXttMELERr9ew|;L78Ygr=s@Ox{{9Op)~=;Gg=U@lQ6s|S9k_pjjUwin*Bin1`4wJ zyy%}coHuk?PrD`AgB9L<@xdh_=j*jHjI__NR8UBvvvb?s&HL(&K^M}5t7K|vQ4;zJ zF|RB{mNn^0^Hc%%P09Pop_HcNF(l);Uj6PBXT-D*V7|1gw4{FSD&lWK7_0L^6p&d8 z5waOCA{ulZ-ydN(P<-)qEsgG^Y2M!iwPZSGm!KH*u3oH5)s-1_deUsppP(n8ijAV- z?*?Mh;E(?0&31vlNFe>;INu7NcWD$=A0zY|7(>Mz0odC@gJ|v;N+&)~N0E0$0*rxA z`Sf&01RJR4kw0KwsXapF?~GwVsIl5l?i4-$n82Og%SDf^3^TvYu|X9Y zPC;;W7p6-8TSJ0u$yd_H^ep+dag?$G1xF*3U;; z=RUFa2p{J@q<@`O}_O{=2JNtA`OSMQtxg%AimUS07>(%HytsI zwJs)BE~8PdO2}-rnUut%+1jq@w+y!}!eyT>L}FYlKJB?Gl&gET?e^HV$WMqq=5TGS zO7?DbCuIYy{kD|=p6%=swv zsS20qb(28}vujvj5b~98sSAtjR%l|8W*(vvPbTMl#BLMXQh7GWXK^3YO_Xjslk$&X z)2v!tVi82ILN31*=`(ct>OYMiQGa8Y!ZuC%Lf@-}*awN%J`Q(&Wxxog;rx8|?A@H{ zm#N#WVP)NQycZLG`{2`+X_$P2)~6lw4Nly;pl^o?uhljzu(%}B0=M3M!9iWwO=fxb z1=zZt0eASIK+ROD&nMGqBDVW{-^`ZIvP|ohF+xiREX>4F91hbuBHA|wz0O@4`=D{<;fFc^Htk-z1?)s z;i(BZ8Fg=5kb0PVN)Sq~30`^P@u?)!>)4}nN9Qq3j_a&aNGbOrU!`*i_?DX5K{++m zaApV!mZhJwf2;PRih2ROx}&!}6Ko{mnha(pDEI_Xa>1?jaGi2&6lYp9D7*u^geZl@ z$J(8i@uEpCyJ17~oZN^sj-r?yl;V1BX%nwyMLA}d3+9}1tMB8)D7E^W%E#BvIJ3gC z%|%CQz`agJ?&d8V$f2gsM_AuJ>P+8WwX?!-J3qhSO~Il-9^2MbNsO3woEk02)V+G0 z&lwo?#!tOzHq(m3=|nZace9ng(t8rFm0i#zH*W$f!COaUc{}s)&|Xbm$fghRL_)pQdeIyd13{;kf zrVF}Ov^OHeIwpH*Vm?*}AH)|FWX?lvJkp1~6~cIo5UPArD}Viob6S<-b*+xX%&VC? zGRA;$6~_i0XmU5fbo-a@b*Q}wW0ZRuD&Fm}WU={}SCsd*WeIiC40NE>G;k;)&&_De zhY+e3C$u@wK2t3&!YXT1YWB{3UM_@o%HfShEre2Z(0+F5wZ-!BN+z*XnOgC-K&X>? z-c%4xn`z;rj92SiY(CdQVtvEY(Vm1)@AxHI^I~vPN9|1R3v624$E*uRFBVLAnor&~ zgTe?^BiL?Fith7=Rh=FHiAVk*13wYzDLrxMJhdSnTFxIP1QsF2}ER8Tg+OpL$ZYY7-kY!qNwfX=B`c+oA~|K zRyA#)`i^7jMH6YAQlmC`4K+!7ceWa`H~aFgw;k`#cdzb@G?I3oa?cv(icsji2fj8s z#8pAFadFTyTRXPzy`$sEauioSr(bTZE@$?^U5z`WlJ}CIPWfK%E8Y4?oh8rLUoF_(jk#W2XL547oWH6@y4h-J z**}?g(ZJ_+l}vVRvpc`MK3a--Uww5}Ofq|OD(C1Z>Bj6lx}W%T_sBO}gL}2ZH+$je zuHkOTXK(-F!vF4S_Uy~Gqrpi3aAK*x&?bvr3tH{)!3xa#*>j!bq%SXT3xnV9e%aeP z8n8QLSuz;-;%a7BadLdJ;Bfdzu)0&WZm2K7s1wFG5>q*z%sFJ)lvX{0gHPQ{*fo2- z|7*yMU)W-Q+l^-r=xezOab6|k@K0@qA4~@Ay+#*dzhGH27xhT-{a zbxIjIan^zR6)RU2Ho@F0rfMvdH=Xu)R-V}It$HTNb-iN`WCaX9zT3~<3brfSrw5^EE$aUB;GY`V@*ywR^}WG9OO%$fuKgpo=mLx zLoyIN(*kcf{q%#x+xQ~|47$T?ZExc{NMrbQ6@pO5rY^y(bkd;}`0>am(cSP-x!@M} zEdtD)&DnVPRX(d|<`lY1S)4~%z0S$0DN}Bv9$=V6x3$gkS@NU=*@h_xdp8P2Vlqa| zM<;2$p+`m{7B#@Y+})`r&EUxiSV_b*{4K)UN2*;p%j0ZX6DeOI-Z}Vr)X}lDZ{jHf zCoa&^!8IeImr2&Luy70rb{-nJ)E1p+GUAuwenwbptNPBCY^}@I&_w}x3t}c_`@L+Q zycxtFpFc4@GT=?9sz+Ifnn{x6YMra|%RMv>LHGhD>H%-%&1<(oWBh5{wB159hvfoz4=0 zkV6tC`xgcVCr+*^FrGD)4Pv5X`TS4xij;t*| zaY*j-ORg$hf>^PjNC7eXFO`kcE4%wyx#1N1K1B%zMd@=FaV0oURpGyiV#tSKc){&W z64juUI8vsCe7lo0!WmKq@tpLIL%r9sUfK^?&OPp@LsWrk-Yk2(S_(dF+m?t!`Q+LF zpE6X6+BdfI(G$ikd}m7q^+re)Ezy1ZGi7h-0T1C64>`A%HLR9rFlvDqz0#z(2w)|M z?GUL6@}-m*)-Hj=+t2i>t!y#LkpMk8rDvb)q-(%JRT+d8Epd)DF7*?9++RjuQA`ca zECd63-bTW8EycEiyhlY2^ytP$NqjeHUTb%Fg-Bb>fba+Do~{JDQ@|RG7lUA=_=GEEF76?P&qPK-DFcK*%ME!Sw0y(&eNc0AJU_Z;Nl8LeCF*QeoK+~|SMB#KmGEN?Kks-z~2gAy2zwE}3%eWlJXUE$e zUdJ9$BS`_`v!1EI2t6{)i|FbzPQA=HnRJn{kSyxn}{lpp9whMCC@B00D%z9 zVT;o+`DO1y922@%qJ^t?J1G`_(79lHb7G_$0S*d!f!1?rMdR8drV&g1L8tg|r!FQ{ zQWC6%Q*A!lWOT#MB3>kfw7TezzSCABlSidK9jYx2vbIsG{3enXbmHsLsor=rY@g*P z9katd`o@xRNTn>tX{h(utG6N`_a7BWwkOXa5$KiYAQ9jYG|jpwdd zgpcxvr6Kc4iOIquPmyUqa$u@&1WoEdB0c$9&r~PL$!L?@c)Ji-4Xx?vTQUf(?D0C+ zhDf8ocLMt}oPIPmKE5hE?Uw$6SGshm`#2+b4(f~71`>Vks7+7%dus7Lb6n<5*m>n` z&B+vqcCDvEQt6v@TGI*@4XlvplCVgmx^=GzHre$`gOsX>($KoyT$E?yp*acGt%jPE zD6e~H z2qU@%aynX-^;lD0WG;qX$vA#c)e#JC_inw^3=fuVMPHC$6&FE$@#2}K5A3S^hywyo z#BMxi=r3L<^YhzUh3!KIscapr6o$MnFu4`26hk?_HA zFd+%tFVoi5n91>PRiBlWJc{LO?Ph8^cAJ!k=riDZX=~cRQztq8JSIF7s>Nr|4V{Uv zPP);+M%aAtRSRmp!s;Z$woZw~z^7t46O$23_%N+w|Juk#gfda6v21A=;7uDbMCu;O2R4#+2q)G{+yFRkPiS#tScP}(9AI@Dv>AQ>tfgI+p9a2rrYMBvRz z!R!~l&zLDsmKbvpU_oj?kNZ>=QQG~5yuA+XPOAe=KXW9tpXb-`gLj-|9J;82_14U) zq(Pe*`3yL*erT=1Ix8V|I}#pr;+a+U>KQB+PFJXHHZ$s^$=ZRURlDC#gGlRiV+0gu zbKG(!bFFImLu_)efDw&2nv00%vK?1_LS&0lXXlYHCLm)(I^f)g7I7nsRv*#@#VgI^ z^em%drVY_DHdv=LqGl92W4%xCiqo4DKZ?`4enC8&}wN zxyn?j`ITV(IN>NXkyYQ4YZ0~hMozcP*4|ys-(BxKz1u&tYdI4c81|SI{q^z7YgnGWyX;wV?4yMiKa0@gVvXday{lq7jorJ$qa!s}XIIy2dk>|lF=gwt zY+OS56@j86XdSDl(%N|7+ql;)PvH+00ZwMJTTw+hjGNH=ms{V|& znNkyiOIU*{MFNnz%3ro16%)UF9%n|N?KME}`6?XAJUovXbdlGSC9Q}`u9^g83k?RT zRofU8E3}c<2-Mh3Zq*^6ttOx`8lB9*n=XZ<9Qg2ghFcBWRJRMwYxKxi zWNuNN##Bti86@u8XXG1OC z?AVE`sh%^W#A3P_Ebe>y|IKyYqKs>P>ilJ7eZ>4x&tOg)h;u#TAM3WY$g6Bncg1#X5F6 za&IMv(pbLwCdKc@S%D=!qGv7E_Q1>Voz$`mNSpl7z~|JW12q7bWr37z;Sd)@uJsQC1RExI6Pm-COq+lw3Z+ z%MgYeb%Q55eJWH>YsO#OzkM{JUPlm$aS8%2q5P?vYplJLEGt?zp8gxBnAr~ z_$JEH$?tNu$(IRtY`{B}NjKyxJ6r4&4K@<;9pXFt6s-%|=+7v#geosIU{oFG)o6+aw zn$zFML3!Z#m1gE;tI<0(a^Ju>?=Y!X*YY|Gkc`N`!5kX>gv7n{NhAfWKfU5rm-pM< zd38ChB+Mx#_e3INYjY2V9M*T_EnLJf#aOjsDCOCSqL_I+q?o4bujbV&zlBmjA-Jw0 z6HOvM!IfZXzEWpUR*TU1{~G(spt!QG>kdH!3=$-`6RaT+Bxvy9?(W{WLkR8?T!SQy zyIbS#?wUq}YeRy)J@dU)nVEXtr@p>*PSrhKYu$aT_K$UL?REBcO5sokJ8YG_%GM|j zmAz!I>^*)~trR9jG_09$g@KhXM)g-a*89dVQuA3zaG#R(suyaZG6UM0@lh5Aa8RPq z>ENy8Np1Cu4mXa^L?DBTQ!owA)e_24fd29!KWm&+aqnP^GnpY ziXoh;WopRVg=O9`FLT)I)>i>8@`$^c;xjRK3`^{dq#-W)&QM%&`}DRP`j0T}8&G}s zB}5P>T#+#WB?2hm(ifIiQ#`D!8Wjp;?akGDTrucgPfIfo)0~0mh4X(BS;G!mX3guy zI}+Uqr(;p16R10|0~$M+2RObP`_>FSkT{`CUn4+g{;rm4vE-J8NGg_YURf=A9_UVoP>fDa5PpfGXh&Scr)#~UF@?o<~k(vGU z>1u}A?G-^Es2sDJJ&|(i9RxrZWZ-zQCNXfAU~}YF9qCyDp($K_1^n8i<23K9ZiLf^ zZK7xxqFOCZ@?CnEQOvZkOu^0A3cO@M7&zR{bsL52^?>B$U7pU8rLg2R_P`xwZR}<; z*?%0*n={cJE&i$M!o6GFs2+iB5^7o1&HtHeQ74ui z!AjgF<<3iOHAJb=+J0Lm8R_qEIs1D6uL7SmwKy`0aW=HCabDdL$mCrNFOjSlf zv?71#vN8ehaCFsk`}D6!ZiZ%EuwL8f{JR*WqaqT-K7?#Bmo)}7?1p|@g+PVR&I==M zG<;VhV=j_APch<^dp;#>3$_~J@w&g^#;OmUjjA7! z2%Je;HlS+=!=P&rxYMa;&vFeDb)1?HDbZ&UpZ@qQ`;|h?qCkTC^V#w%c+(8n zjOLE65Jw#(!R%h=5x!o1%Lc2if`&MC{dUHl}RA{SKaCJimet<^HK2YILlcw>o|U_h!0ZvQaG5(?3b z$*HCuYGNqMW`kp9N_#48v*Np&kWORO5>zZv($;Ivl^d?|?>TCwp{yfgb9ua2yeafH zmYv~35=`N+OcvBrbSgO=ZtKFBw|4@={Rpw!T;Z{kJ&&^X`{4#uH7+ld{hsHXM)`_n z(<_Hke)4(tdV}+nS*iY#8yBrJ0$LT2>K%~5;^9`L+Pn2DMOT;=FRwDt6N*KeC~k%N zzV5o6dF_jHAqRQu;o}cCrq3hwB({jF85|kRn-D(#xpzyw3cN+AWEyTuqD3>134>1E zEzH$vW5j#pQ@`y8p`<{^WCkn5CvRSPx8+ej?&tO~4c+2r1+2+U35zX*U1zI_^oWx! zpLL>lSAQ^cO(xZ`FZZtMlQC0769f`u?dwLU<)Xm^|1 zOQ|rC?#{KhAE9B4Vcl4*F2IANVGs-rK58gk&j)!`PdsooQDo9^OOmMU7yAR@J$Vx& z?`CaYPR19h+A#vJnmeA>C=5k*%HwruVtk$AUVQZk@{Hj>5cZO;g5aR#7Zj2JviV9ELjA9y`Ge_yiy1iyf7T@Sy&djVvD1AFR=Cra(DIavHzhE>*x8_TII3z z{eAp4&SIXLAqjg0qEKKMpUq_QKSbw@22~uzbCJn<^7KygEL4zWUTEASB?| zoVfMmE^y;SP1*ePfyFmhh6BPf@$2Mn0{$Jjk!_-5z3nby=Zf*8-Kj;YWitFT^cgNi z2ZZF)y>fV66yDJ@*p<2B2JGT+z2o$n@NsS1;ra!wSv9h=N7J_>EyNy~+s`hD4wU3Mreep8179{zhnN0CrSl8W2r|k&8k&amFf|?Ss(b zqC@B7<%=V0{ew58H2TRxomTJKKL#e?=UD*t0#;ayX}oJzdi;z(F++uFI-lE(+-%e# zhViiYQlDgO7GGft?`JWyMI4iK64+L~{zer>ZECN5F3*^428|l!6U8FG6HQ8uxzJ9B z2%aomZLRHHUAaCP9?v;t#)*(K%TZmb`+XhB3lSwE;B91!FL#XKKD4#w&6zO26}WNt zc(P_XAJTvII<44gCS&Uy^`s$TEou==uv`jm(tk5mZ}x~e`stUognYpmQJ8WBw#s+& zE>wkgs#2@PqS9BEcyYQM@*4+}+PRX_^w^hViz06X zH8T;V&q)eaC$pX6nbvUX&O59Z9uK8AP<n2JD}L>s2Z<;WND zX1>IKF~nmUU)5K2DKzysPq&Bra5|e4g(A8>$lZmR4}aW4+CaI`>pa>9?8NHwgJ+ZG z&Uc98$a;MnkU8kn&Vo&GE80#jZbgSWf2)S8>Anp#!m5v!*m%cgO?prYrgdAwo|Z9q zqaH2g`x<@Rbgjwb!V*0ev#8h||F$2;Abg&N4Zvlv4=t1B=GmD88C6R8WTWtXo;NX3Xz0$l+_V_c z08{NL&RIi~?SJZIKV(*omDE|jOc_YVk6`nh{mMs93aXd9ZJgbR{cv)2C4{+ zCkm^v3TW?EJ-G@mZL|iSV-eW`%BQ*U$!HDwfJQ6uC^St-k#9%`J8HAIchVhHQ2WC} zhhKR3^cQT^GaQmsEr11?FDQ&?oUM_nUm3=ZW|DJZr?O_u*C6U*Q>=b4{? zoM73D^QFs%WRQe=jsHWnA#*wmxVmLinjG9?);HJH(W6*0yi!EFL1^ezInjxzFVjz4 zoZKvuV3x(vK5}#Yi0;?>uvK_f* zy%jYrEhDu&Qj7NGqJJcZArs|nG3?1)xCzbh66wgmiw;({7kvV03d%wY1fV2U3`NI1 zVb&{qItQNfPhMvaGSmXLdXy0myL7^J_595&+KnmfwGn)69ubFysfmW~q|DCYA^L$4 z)st>3o~&R*#yVTtHmLU*rg=vN?MD7=hmg zxFbO=o%4_)I$B}KyoUtjS!)WdA4K}D6o=T4Zm)V=e>>9XBH}Jc$Vmi!S0pn$=Reim ze z?56j{ku+gn7X$qpyn-EwQ?y5uCXPuXDr4531WDT@=pxHre>rhJe`{Kw;tREbX;*ni z^`#&tFj4`HI1%smwA`pt#;2y}5}UPjpP41%3}WNcB*%3r5uNUQL8ntV3`+R!r@mZk zJQcK2sZYO7jPQEnrw&GY^viQ4MdcB4quw7nyLZ4 z%-3yFv;)(q)(A)#^5PESaTylubB>f*Ag8Y>(M#9%s<($(5{$EQw1}R+=+hON3B1P% z3CW@(O1nfishjy&B%$~ip_M#`T~(v%tJz7Xnu%rN*|nH-i6Ovx>ES>DtWLAE9)Rs1 zU&DnJi0=&`DH)IeAD~J0sgpp)%f36goosdU!%nn(g7CGHirlD(iXE5s2>yy;pZ5Ll zpS2_MdT2!3GBL8W{n%&({BI|;=N%46W7rt~8Fn1#23$lVu{s1dcnIEyt>&xD+{ zM5a7-u?KkJAl7q~fuF@WPVO=-asnDCMZ!_f<;a`SObSq!xq1CuP!}u!* z|7wV@ou%Pyvi#WhZT%r6pt7aF&X#E-SJt|N%mMSpOm@BNP|HzR3oqUmDhrMjHQI=@ znsU|*Zh#T!%iOVNajhmgWtpZu->WndFWVWxLpvuj38oHjG<2?1Tx642T-Gg_<2Wh> zQK5)gk&r@W0>AEkjSCxa$eME&w5(deb5IpjE)7}K!7&)G1-=E$(ZT!T|fG)CkHVhcZD(vpkx;mEy8Zn5EBrRA;Ah^nq6&?nVB z;dM(vCwiJd4VpEy7d=WKXkbF86al_IIW6k^zPH8XOoo31U$%QlimO*Bbs4utPG})iW^fe$rP2G9K?H?rLaR=zgM8OGc(z`K*mJY|iekx;d2? zNl}zi|b*yuw+g8F9r;BBsbCy{algq<(l>7 z%J?`4u>O$DwsJvk(uj8AVwFFir*&ZG1O@&Q=)VqNrnPO6Jlp&fcv)Obox}#&=oZ@) z*WuK}ETgq{a8PphN$=EqE|lIYP<75^zB8tpFo)#I9I?vpL7ecmVGz1puXc~Qd3fAj zOSQjcGMM0dN~!K-l~r%hn+@Jy?^+osyPM4!E%~`*9D|2F6s0$m|!{_BbE0>!( zkIc#qngQxnHt)hYfE~5w;4m2>WjjRhx|1fh*ZRXwO|Ct}`Nf{`=V~d9%U-cDYWn@AT`rk^ zHv=wj=D&h?bjfm0%?%ZbYYX9aN}(3n$%nRbbQ#t_NO%_hsYH=r<3a8&PYu%{Qp1wx zMb|UNp_^OxU_o)cjt>|MZ-ut~u{TmakBs?O%J{Z~98D%LVqR+9Qdd!o+)ck%pzsl4ko( zv84U&W)=_uwFi=-0#)W-*l44?&w89b%UB<)A~QPc*m`pjMwFdOQBR>o)-klMMfRw7 zhdNhQ?q?Js5Odjg`}FkucaaNgY_*Q3lpm=(+@ur+ADHmr;spZQS(^Y|jZNன* 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 zcmYhhV{|566D}OvwrwX9Pi)(|gFCj9$;6)6HYc`i+qUg|^Ss|$=bRsVty;Zzbyrna z*LCe(tt1N$fdK*n0t1qtTdSk}y)xzi1p<=D00M&i@2VNV)YyT^+RD_}%+T4?axqok zexC~~xZPem>5lH%OI*%I=vX?lZaPrS)Bf7^d`i~j`x;6mv}u~ zny&h*fZo&c=toJjP*A8mVbl6Wz=(~y@0w-~;~lWG_K=*T#yVO3lj`-Esd@CdXp;+T zpTlvIw>oG0xd11VI7Lv*(|70R%*$h(epURe3YH}ktnumoH>Niy(GJWK(*pEBJY z3u~J#DEVlbRN?*okw&=Qwbn{Fr{}h7LycZnv|n)aa_9*1)3l4av2W z2Bo@TR;$HH^5q7w*!BS=_h&zF_2d3{K%9SSp&N6sG;+RhZ}RZ4Sq#AqPO7HplwFHA z?!Dh?me=15-M`O)+h)is?|Hk@TH&`7*%NJOS9e|lL6|;kFxO7n)oyI>4vv{xnLY2% znS{ZekW!|?Z{Nfs7G*=Q@0NMeMJ#MJEvZoQ15rq)>yHh#z4BPYpVC;U=X7;c7Z~K? zgKru)8O`j_qjvWP2)9ix%UKAY$RdxBK8m_;LFY6^+aZU4dyu@UExZTtmgnn#i;X1q zS=KI`D4>efsFime%=Cm~A&H!{3#bY|3%fI+>(G}u2ND3V9LZpvwBQTDPy>w1oi2~L zQ7GkTWI3WnK$XW5%eoHgQ3DhqBN^e8kHUtf{?v+)nlw7jO7aNTb%*c}3?kjaN9Q-O zO4;MYM;Q$iDUXN&cf(|9=CO#zM;Qm~@|c}NTDM0lF(B~OnDT9 zH*BSSz&dL8cy>*t7{O|+j#%938`5vbVmjI$Kqek`Y1DO71x$Wd-dGpM;{^fOlx1b?k!FhI7HFf442P)i&G| zP@qeIAf&*0Ig0G*UrP_)vMA};3nu9P>ln&mcYLze4IA{ze`X}~W=Wb+4%xkz|LHgY zw0*BkBZSEL!AghVXy7)8C-v8{0I?ofZwvpmX3>DrE7~X0=gxXy{fOV|?Iu2tuIvPx z@QhGMG1DEWMmP0*qLV{(jyUJr*3OT^Fhzb{6~lnN0qQP@p&DHtI-;1u&`HQTZzVbM zU3~~;U@(U>0;~jJ%9SYptnRc1)@u%8C>dIs(Qktyl)RQG-a#1+3pl-4rWc^s=AIek)coWwcD`&AoRZzd0!om!oO zk}H2Q(^;V2Gf*Jg5ZZfe=j78>Itxi+Kv{*0RYkT`si4rrq%g)gQc`+xK*~9A^yMPs zG){%Ry0lChP6-!ZGAq5CT z{7PLR>Y>hi5uLpA!T>g#=#286ms4K9_OB}XBIZ9){Xa2b5%4ZkLRCTk^v}086T^Ro zTR*v))U}!aC(=J9$;)XhU!1#YBVN*fd?G9TA8=xdsntmW&vteC2TFne2ExB#?!ahc zWy0uUY+?hLm!c1w9+it=mX;fnK0H)WngO}P;J8C`R>e#N%M?(hhl@~&j7;L-l%a$F zC9;(^6;3N`V5MCAJ6@)-*+TeF%HM9;s;=zpE=6+{WfSEhL6HoiKMb^G5arX%G@}#K z^cqTFb*d_n36a7K@&-&KU?Bh3w*P?h9Ml?0-vb21pAsB|=$~y$qS62l2Pc5Dv!SWI zogKi`#op=v;^;-EZY;rQ9Mj7N{DnV_gQ1Q^%<=8JxV@e}7H@hQc>~PkI7pD;A}5^& zs`{YvGw#I4(twBu&zR6x&iAnU z_P4jMPn&N`cbpy`Q_vTr@5`~5A@Tlw|NdmV&MoqJ$;;IZv*4BAmHx`j*L9aqD_1FzIOB)J0pih*~v(v*2Th-{;SdB|gtZ3$d5CyYs^(>x$gZ$m`v`+=Zcv+(OGGm(a)$ zKYbViV+Dl-jg+%**@PA}h|hhiukE%zr`^{}hK}(SzCQ<_rW+g6bDG(FpMAYs{I|Y{ z?A_nH=?@aB-vRIFy0qPVD4yRlLWAwh4?TYw`yVM^F8llMkB8UaEu>iA*}LDrhSyb| z$3Hnq{RkbM{3;*U;XntyJ3c=UDBqJ!J`SHu-#=ySI{$ zi4C{nKE9@N&gIJ({aU>R-;8kz+xz`Jza0z}vq#EI;ET95h~TZ}}DaKT72-NTi($-VdU5oaDgZQ&->3G$VJu(71(u zp&~~;`*(T&5bQ~conBXE|8vpRL4Z&DO7#-AUl%9wJt;}m`}p;GyF2dNdNM)ZHT!il z@=RQ%uZ_6f5#RoPpi6)D+3);y`-qE#@0ms3v7Dh9yI^cu4IuiJiSqZeQShHncRuVJ zwEP*c^>KLD9jsnAAMIY>77YBPSt-*nzMCEI(4^lFSK`&0PF-jZ74d%0oN2d-%pj3r zY~S{doh6x#Z07x+Z5k5QW`Lc!gMUJm831A%hR@3CE64xqk&M0|MH{zg?>+W)_XDL7c*ur|Oo*40ct0g4Il$jX z9!tATKD9~a`;qwj?(4Z*`v@jHnC0#hT;t@6X#2bIQ5o1@vYJi&^-=LWhF zs+Sf#b2~DY8l7WqJ%Ykq&*ns`$DfV;h%Yd?#ZaW+#7Jv8&TXupEWrd3vb{uI!DU{T z*P1`jAFK_D(d5=&Lf#duVNS}xUoG!vx)l6!pwm->j$g}$-+_YTr<;?xwqga9$}ov3 z-{Szl>gy$^H|3s3LcmQA#xf_x_)lrSSbKM{!HN`zKYQo?WzI^%qZT4Z2M)HI(A~ST z7jNIL5sTyEQlbhTu|hp}mxRm9Yr|KZgG(<>y=OO<%h+q9b7rg(5(&DU^}Npq$mqZm zglL#nqzy@crDs#zze|60OaHM{QAUkrT(ATPd!&=0 z48q7@`H}bd8j)(+!Xb-^9?KBDbu#Mq;+I#XEstB9sS(hX%FC!udF#d|JHpb4YPo8Y zY=B6m;RF<&F|n|~97GdoEt6+9i}>4;)87>1Dr|yD#nthL(!dh16i!fXCyA(&kWmiDGE$Q23emv)3tD(%#z>u@{I=?u=)WB6Sil*DzbVS^q3}#|HIRKSA zm~2j{ZE`+!^8M;FN!7EvR+(=u!Xw!DS;Ec@Uo{E58&FWN1=Eo$SyJI9&D7TYj@6gU zUum7hJuy!^b8e66gPoo}iEc9l+Ahs0Q+H&pku;{tR8c8jOs>5ZT=3ovY{_57oLx+^ ziJ#aJhVS*1xJzv^H*!>rVnA~?$^%)iau&@Z0=0Eh5_Khud0xr{RI*yNi_=%C$kZ8r z2o)%v`IR+l%T{YSan@=BS(9}B6YHA{XqzMSY7hK?1!@*{$z?Qd6(g9ky(LXDu1Ds1 z|632&*d#&Q9fQRe{*6q}Aahr-YnafdXiKGADKyU<9IZ&4OzHYGSz);LnEjjoI*pC29B=N@m_c1)@i)7P z& zPT8yVa|ZCDosZJjBfP%8+bbCR_84`t`Rc&n_zOUL37ZPc;xH$I`*vf*K3XRKHLWvP z9@UN*ePi^VPta0q9*A5(?>3AWd8uPW!Y}bs2AX@A%4MO8qitSs11YC zU8Y1B{pg}vFU5HKUQ}ASt&^5L=+#!HZ3*adt(pW)c^rGNqWsljT5qsA#}E{{tyUT{ z^51-6%*&^W*^+&goT90~<^n@KTO_M?Y^kaupp(g0Ct}EpqwB(|QWMLNY0yldjaMM; zaZSU5@=wcgy+N8m6$sk1+S2^z0@>p~SM%%tbCv4+)DM`Kqzy}P^;)S}tVka)peu2n z#5e^fe49Ms)z+w8`0??n60~H`EI$ko*xX>K=a9YCjxAT4w(Mj|(utV$@^K8C_X1eg zqtN-OmU!`=pB|Z`wp~BVD(iH2au8-bx;WR*%vBZwO~$P{*^=ItsZsOoZr@?Q@OV@ zxVj|gH~P&VJVY(cSKX3DZC|IDH2Qg4Jv=01*A2llPRgJS>gt>)l`ZHvI4at7)(vX^ ztZO-L$hNb?%KPx^#`ycVPG3;+-1(%6y8WwHvUM#bO$I3njDt1;Z9D?a|6BjMm%aFg5LhqA`lhn5 zWdAohZ3}%tJ2QC6obh!pX2T1>+nCH2k-g~!h^!CEbey*K4e8Y`rtqb8I&WSc%3Ne? zM4|nc$0Jq4Nn`T%nL09M$tKN2`k67?|HU;V%5mD}e;O>lv|j(e22Udj<3Ej)s$thL zMf)5bxiXD-_ANHOzc!8O<|2@spN+X_gD_-}nY)SRB-RAe3?;!a9 z=-TQ0Ak71*V{`%4e>S6*Vs+yN6}Z^{tvTFxaT{+ z?N7h=O|8$^1{>YkZhyBKT`>jtUUEj**)~ZNUv@<{<@tsFEG>?-q7%rKI+pP^!~=gW>M)(_{Q0?iifD z(=zS{&~DPES8~|wY+~Xs6+^$fzs-=v=Yz?<&!6}I55?Sd^LBTCVZJ85I$y3lT?ey2 zJO^x!cbRy;(qTPC&yzuw91bS!a{uMWB|LIC=z3X3I-N@U41Aj>8;z>qdt>*}ZVu|+ zKtKE5G$!P&{45OU_Aa+SDf<#Gxij~+yf=-Wemtex`gpw}9c<5NPd(e5G_=n<$fEkT zZnpn^yA1jszZ~vf$oYP|(aI+I&=@masm~oB^!nIbu9n_%ebeEk(sZkXpS07?OQ0mV z|GKt&vUc2k@8(tDRY%cbEOO=!yTf&~i?;akJ68y$LPCcEz?n_W6GI*7q*ck=Ol~Cim;^xJBh>&TT@DX_v2`hfmupYW2=h z)8@v0j*!6Ma87&kXZhdLE3@|EZ@+A@ZfR(EcCEw&_&VQB|M$BGpLM^k){4tlDgk~W zAs;-RNoGU4@kzc*kGMQYa~UZ)=cLr3)}_h`|fA z3bvE{B*fJyp%&@`zWY&;)b#wtN-Nd0r?#5HbO2>CUKB_53wQR#=1_S?7yRW0G(P`I z@tDs;=4m3{{iHZmg=Nv$k{)`&UxuVNe1la9K;a!j1VPO>?%zyV^Nj;@Il4Y-q1{oQ zWQ%U+IodY{ZFR6~0yRMIk3ks?z4V^o2s@YBcB~6_Vun`QLFq|{LT~}C8Z}M}8Ayia z6ryYXuQC10<5oot$`x~n1QGM%+D3+j5OxEPDprWl*zFT&zfR;@6kM~y8wL&M;R-Fq+x!<0nnCMf~Ngbgg-M4+~MOP=lX5r{vB>p8Q()$z)k) zm6Z)K+%yj_f#His|BSZCt4|+Y+39cW!M|71Mq0&Bb7Ay)h;Bb?an8a2VNm0k%+txz z5Gsz#DN7pGryj72r@3EU^R)rZO=#?a2LHR?2~+iE2MT#p4voj5Bi(U)(OEM4)r>K6 zW{b`#0t*QanxBIRG_wv|YDa$Ywttb+J?nEP-FGhT5Qk8%xG%6O3c-6kxG|IdF(hTB z(`os`=PF?r*#$9rS1qA7q&0{RaAX1uch>HQSf^}UDRm~cL4}vx$r-CB*#UsclmF6` zlcBV&YVx$H;>+|naz@-y9H?U>F}uG>2nR#tr6!A zDS$G~N(69uUg@)GSg=3s*gXxkPA__}N0v}#8?g!?X|Z|ucL2lbw6fM(5|rG?rwyz$ zow;h}&7Sy zX}tHnSeDaZ3+&1u%^(i&_dOzVTF4w=;u>yX6NOFj&cqkKw6t*M6c197iCT9z6QeSi zwfjgj78`ypjP1vQKN5i`+%>u2+SLd($C2h^9Qz&3t1aArgu9nEA$py2GT4{2V1`5k zI;Z4W?Zu50nnY%x$2TROQ}=G1bJks?T6v*L!x@_x>nv~P_kBtP- zyGTuz(wyk_je`V;r@*zz$U?6rXTbE)=6a2q`cQN!mQnm<_}=<9GZWc!&M`ICV1|Kb zxwfDUl$sX|Mw&^uezh^@XmPpO??%VYHa&?U&Y6s-0Zh@1mC~lIirO@{P*5wLF#cW4 zPhkrYzrT^uxOB)>ObQn#GSqAa;b7i}@UM|vhYNg;5>Ri+dEmki)ou@r&`i`mz`&te zf?-6PSlX62+V?k(;a+@#QRGvE-DGIc}j1KuJHd%`Lg}S&SW83Q!(xW z>rnd@XI{>mdx=m~z7L~1;*97jCCy!8EI`*wl#56J#MCO z|4`CMGHU{Xj%QP1Qf*)(v&b5**Yj5$qi)O3Tny+n*|))*JyElM5yN+3;OAg9E=t;3 zah7*QK->jCu3Q*1ZbfOP476NaE7Xrs@nqf2;)}_5&WYNLVuHqk^uhR5ZK3Qv*z&u3 zW&=Ppq|7;K!}r`e7<`anG#IZsHMAd{1z7alnGBlIi`GR6|7QP}SK-BA;>gJtl)}a0 zAmAmt72Ine>rT&5cdLS}?LIuuy<-rkPJL^AwBX8I1dd_~bV(qgkYR)ppC;U^PaDTj zxatGsj!iWSsIgHuvk#KTb;~zV`@`wQh&k_iJp?_P{H1`PAw6m=>7p!z#ls^|-pf+R z)6)5AABQJeu|O#T4U!%WY^^_Q6#aX{mOr?k7$aN9UzGZ{TalR(xgkzo*SY`mwK1%f| z5>efCN5|W|Ne8l6un~!jJN$bbBuvMs#X#jqQ4stssh118mygxg`FPcV*>VIa@U2w* z07i{uJM#D^(DSN=7a4c4ykkM!H9AJhNcb!ua{poA-Aj?UG1}8cj7W|h&SBbgRfmyu zpgH5rV1E4pNhP4QcqYODYavJCS1LcqqqS^CF^%* zwT>mGDjI;pcTI8h$9u2528bMkD>Pu&PX{h%OZbodlRG<}qeLM|2024y4h?U7H3^5KR#Z{~a>Gj%)iW@xcSvzrD zOfAkj3D3r%hZ(e(HJt(^eb=YM4Pv!~aL^8`r&szyDDCIKUT*6z5GDM|e7lK#9<~8i z($+)|f~~tOtXhkGN#Rb%b-)JOjJ;5sp47hB66&r^jXoOMugTE9#CuLj%m{qm+vcDR zgD<3Df(>Xxn!@G|5VIf=IMHQKQk`G!)f_!#bUkVFYF@g#PR=*8S71jXxVq|LdfM!; zmNax1O`{R5C`Gq7_yMuF*IBj~ve`&x8=61$sS1;RiU?_Gq`^Umo3ZX;pQ^?4rRY$E<1=SM4RM8D$xQ7ziI0`B*ymqotRCZtQF9oDEkr zywR&CBcC>mA)-ja{cHIdh^Jir4cdJO;0ClHf<*qzNbvCxd&P zOwknFX!y@XE>2Gn!1L-@WDtfP0Nbcs)CHnhKmR>;L}quE3#2Z+Pb_r>dxEfMz!z~d zSOl0xRtB3KO$T$s2TFjNG#ySI#N=s1*_^SNQjWy!ZP?+J7slmeN|Uxz+VPw2JH3t} zr3dgtHpUx))=W3Q7(!S&A=|hDAcMQIWs0NK5uPmb*plftgO{Kw_f;^RJ-y<0n|gt} z(uT1h1n@`SWoszcSq7U9f~%C82eY7yeh_^S3t#$5-ygi8*L!Siso53W+8&(ZWJE*b; zCk$>PHAt6yUY!}Sc2D-lJOGSN*e-anJ~|>x9egB?MW{!i0>1+%ba4e1TilxLBbAavM>w$&9ZD=7hyrO&MpQ zk;pB8A9gle>e!JwZ#>JXk8_^pJWA~w{T`WUu@xcet zflg+aE;+Gdhpjg2Pcx9=(m?UX8SNpp77ohT_herxx0dnuv0Zq|sMbDQ@E;VC%Cf%# zhnVnl(!&#Bw^ZSlNEw{G@*|pJvy8vjR26QGZme)!NQ= z`Zf3@K%WAO8?^wn)#_j*{_+!kM;|jX1WwkuG%u=HdLpFzfgfqvaU0SzEes|%D=^GO zJOUlo8NJkV>Rid?mpIT?ZeXe&VIHN^0yj~^kcJe=v|24)rrD3x2vxQyB2)NKbHkh) ztMh_wL|<~|C)jI|8<{i%(%tMTLg#ZI-2xd*hSw6(#KQdXgD~_0*=^EMLht3@Og@Zl-RCDwyl% z@ND!JRqVS#Qeb4G@B0`)gloUeNkuXxerLE;(V(T?F;05iIZ`Efp?+?fPpA6T+3*+_Xu z>V#;L(;X#nInMEqrN>T`^ zWLJ89kwAX`LMA))?cWE8@Dg<%69^7!(~&*Z9H{Xpmc?XX)kl%mZNXldepVr8QZJ+^ z(9^@Kcd0m<<;$uWaMqK}VFH{1{Kj?bR_`XRZpn^RTJ(;4Eg%pH`jy))MOZIAdQ!y^ zQ9FhT7*1h$vGj#Z7;`6ubs>Myj@D1W6!i&JrHgtpB1SS^;g>PW^HEJS*B2m%vbP2X&&;J-n3QPeplJwh3fAA{+4UBETy zxuWbJYs&A8DlEp>#-vnartvuAtwq&=YcxapQ)43G1D2_coXh&4M@G2Mm}%H>Qm)o) ztVw0AKdH{3LcTaqZR8o-%?}q2a5x_ckA~cA{ZhiiJQOV@Q$*CjMVk*s4@RQE3TMFR zvZ%$OeerCJa4g0mrQ14LSVE^ls(}Qg^p6vVCa#=QEoQ}=NQf%A>zPyhkf?R3N524C zE-pV;jXe1qBSD14s$GM!V_`i?u|m`D=8Qek{xBX;5M(;BVi=POhcWfzizufjlZ7eo zbVh@=o6H5`+!S>@h`^dA@yjFwG&L(x!O7?f&#_B?iGr9;HeBqHMEfiZxW|P>WE@ll z+l8glvIsxym0!tl`y3h!b9Bvjav|%DJ4!zQMD{SOfSdAqs?+h;EwvcV2C(El$9hz7 zKWKn_SBM>QQb~-%Qzn$)CE55Z;^CG$WHHHzQc{DplSEHi)AlV%bWFTkTE&9en>(4l zh%i;rzpLpHp#?&$yenF|nO1ZLQ@mEk59$eIA^a`)iqj#85kc^A|F){^sh1ce?W>!DQL}k4?VfgxzIzeCysit$7;l5un%JY7<|bMsqQytUlquH7>lFu{ z!KM>JHCa9OOhh=uwPB=b#euZrl-yg1ZaRu`PB{%6>_+%vpj_HaTBpEs)PLBTIv}UM zNL6J!VQOHHzg?jzj`|6m0$<^p3g)9%v)G6bx+~AM&cOV}T?I^llIMx73Kno;3v*<0H z@umC6eLC@Yi6+Q&WSNaKny4nd_dnYIF5h7GqApXz;V{K`y34m)mYB_H(Wy9R~hh zNXb4N7h8xZS71cPI0FTeDv@$Qd@u)Tbf6Y+`{`!bzIH`bb(35Rwd#pk>p!6-*GS}Q zn!r5Pf%w4gFe(3zGC|w~4tSwkt|IG|YsP0J@; z!OSYQfBUq>T#|~ctR5KbB14{5dKMCx&a|$dKsX&7s>)g%|K7n3hRXpMi44ltQr8 zN;RQrS0l~!58tq%QfIf_WWb8!C_H;_u;KpDi_rKjE>%bVha7bmhWm7aqF4|D z2R^-Z2#!l7{miuyE;6h03E%JUaKV~x<<>sJ$XU8W8u*I%mN{DXb8=4X7L%lMvQy<6 zX9r?G57BD#R&GumQNv2JOmun&U_4~Lx76y(5oKs4dXm=+bW>98w;2>_psfr{G0k*1 z%;G+eh%G|jcWI&RT=bUEHSh^K8nQk8(-RLq3etrUlcjdFdLJ1s8-8ilJj;kwH#*^W zkFoy{7pRb`e@H;|(SYAU>6D(TcCIEJJL*Ytd9nGUWs_AY5j23=IQiXTKW_%36{7{u zWZ@Ph8lsPqgfX^EgS~O7gPFcXq9_1%R#ThN$kc{~A1sVjykE_UY+O(L2L0S37ASOV zHO{S;sGMY;i5KOX$RYF#TBBwZGFQf&ooeSvqUx9m&!FsbHG&D96-XeF|IoT3u>XPg1vWtE2Z7j;RH5 z>(b?N9`N8iB5lL)Lk>`GUg)5V@-nB3FVFTx0r5SDis!=cl<*amMaUtlMv2UK-uWJs zK^65rH^KXea=BG=%{PyUKv0JF-qR`;ZWnJ#L56cs7qYzei+TdCQ2#w;ArfRqN;s7Z8NE~ zVn@uFd*DUjAll{1=*Qj}Zq}~(D4x?--g#k^P@>{x*>j4R8q_M)l|%8)JBw68Sb)b1 zct3Z}R!YMg=M6cX@y3EY2!+{AXL^(2XBu#Q7qb%TC2NAvGUucV-3rgeY|-!^3i-tq z(t$PVBNIP96dvqM+-!t3oCZMr^THPD7Z5{~7ig`+1jg`|GUFlr(d$z+{<5Bg`%UV4 zrTywzpAw&HnJg;FKv)3z`6>TU(z7|hf2pMEhMDACCbLizzEDM2dLElfhH@gSVVl&} zV&t3=G5F+}mE|{`uvA;?S%8AJphPna^Nv#%(+-3E8;hXW@!|*|3z2U?dGq#JN7eUQHEiXte#$&}3!ftv?d#RA-?(ARxs0z$3vl(ex@Mv;5 zw+I)?rY?UDqOWwAU($siVQ*}*@)u}WKTW#|B`9$#KEh1_;nP7=cFQ|^!3wvj3}a(5 zizR~!!q-J%o#)II4I|3hm*ZNqS|=dyvVvmSMeHefC~$vkKk7~azUW_XGc4XHDAA+q z8PTg&3F8*fMWb7zNmp&uhjTVErGf~DImm43{$k8Q; z&NtMWhJt+OTdGeB3i5SpauW#WAW;IJfC?&|^U}7q-c63zvod&j4^rqDZDP$G9-cIn}& z3WEP2DzG-0`|dKW&#w0{x_HRbaj7z`q87>gN>}@7Gc{=`A)1w{k~w6>0}0JhHF>{s zGa<@-D8e+U0)Q>KWo&!P=_XQ9DqiL&xT?Us#i(i z#j81OHQ`iM)v{GWONX;EtyEb=OUg{e!e2m}lqKEK(a4TRp+ku{N$r8}(Z%;)szzRARA$wMNtjP;}bsfdH(Hqn2~>*trD$z^Vl}`Y^+zn*&j)UkyNa*$be8# z?9y>CAy#5M2bpN0mlukd6)KQ@f0OK?u5+irY8@^ti3ilEkHP6c@lAq~;%dCNABk)v zzfKRu9zTaULA*{Ow~?15%C>9@DGNSXH(Nk|V~6^XUp`TIAetMoX?q1(*Y^4;l}!5! zwTqIy5!?@kGA49GkEZaDjssEMPXAeS_%^mbjlzA-W2ZjcF_|q;Fr|8+>OXKmErx(^ z*B2R9DF~CNBi>r;l8y=_Yd5IL+J)-v3>6E6(ww%Gs*5haN(`kcopBO+ znd%unOW2g1)B0ttkr`5hU)|m)uqK{^A(Hnh2!(aItn$x$9wc)xbbSz17glzXrI@dT z{2|xR5_EO8J?M^I`Q-2xZ$+LCftY(W!WXJ^59A8{h8u$O(^iAUs;FQCE$zP10KIm{{3vNgcq-p-b*Hv zP(@Q5R%RT4Z|RbQm0_J@jVkCEA0uHDQmxp}7KV#@i0{tA@q*aTV`;FCE#8>vNtTjqpfmDSZ-41#s6(&}z^ zAP+eZzKQT7`#6NLCtu3QMr;}bIkix`?uIp@e;CTRQq>f$^U`SD!qT14=AOcmlvHgQ zIAjGykH~Hg>piWLxHaDaEre-H+#9y~l*U5eL6ndb;t9w%nt^$TPiEJIMdlf6^j8}4 zMMULvq_7&4q4|YciwbR9*cx7DX>A%&aB19+dZ3wWlsoGMR*j=2XX}m7p%LENqYkWk z;g?zCKY+!d`eUJjIUejZ$ojLOm=ny>BUyyg^pEb4(KrqCWiqmpP_>1(GRt&BwoyjF zlK2o|Erg1YbOT5Z#zrqgYMrV%fZOa^(mB9+OyL+77C^^cuWC z+_TL{%XUFc+L)|}n1^Qkb#(O70C>I;P9*sYp-v5u?&lmU_L9xH)^DZ|nH3PY_XhoZ zQur$ItD1<#7`&@54kT*!OFNBY+zAXBbd47T&ODV8sDdn`0Z^;@D1OkH^4a9ftk|c& zWqZeG9GKJm#I;NrCWbG5rC_c!BQ~j*Tv@Wv!Re&2bK?{v{gAa42CdMMB-4{ip z-Y0@5@F?=#Qs_-}6)iOZzoLy7B^nrpPbh)+NQ#OXvQ(KVd26Z6eR@Kj>ZwWdCYx#kjmk{hwL$FdJ$Dp1I2&O+M-=Pj38vMou>-+l zszQF^wUIn?lr;j9E1LUA+K8FGS6@4OSyrpoGpPBaN$DY^tGi>=s# zWeVoc+|FA<*V+M@(AJVI0-2(aF8ie%!<0u^bQ2nyH8?VnWeAbbsN*pMepG)|f*;_D zb$BgG$0_F-GKV0t=PlDcaXU5FZ69j_o!Xb#U6mx-P~pnh$isOXotY6s=iD|(hP=6X zc^y6Sydj_JwGtSDsZG{OM#Sf4c!^W%6)Gms!9J}_iDTOJj%eA#5J!aYjQU0N*D1=I zVU^l-_GYYj5>+1oJj)&xEY7c%G~7GyHn-UJmJf{0_z%*&`RLvRj^TM!jEowB1KiMGGb}{ z3-Qri&=(FB$5!yN@%M?a=R692HRMPLiSxTZxKHHJRX=xF8rE=cJVoeF8vYhi2Ak$I z=D8URJV%A9m~zE0&r)1o{T}RI=&~8l_#h}^4qw^he@cdLJ6@z>j}?ZJ$v)Yere7Jh zvO#tF*W{miO2DPCSsDhWVJ4A*D+*+@Y>JDKt+4VB%pzQJ*>Yc0uNPmMmwy*}#S_!jY4$%g?$D))a+vQsvQv<*@c-4p0XA9gt+XB^|p(V${uge}QwAyoi{r0|t}xnL9!vyjZH{22?B7Fp;*P7e2y|lEG=HAIhoXLzyDClpyGl+Oc~$Bylv+( zXvy^nN3@6kK@9ODdRbszdG#?`jyxtih^Pix+sB1w|&E#i^R2OXfh7v0g64 z(@>I*Q&DW;x-p#w)Sq+@0J7c(<-i%a%Y+|d19a-_rj(lp&=3JLhURtdxH}W4Wya%I zd-lUVg8cy5m?4_x^dT#C!0G1)_WG)r{y zt4~F>2LWz7h($1&z*g!QM53j$Yn6@qg|p*Spho&yiY1{arC*NRVSSwrrVdJhX<#$u zoOgAZZTJI!)CkD$4T>F`0>asA&r)ghbT~Tv<6!8rp^05C@w$@Zts<$TyyL0S!!^96 zC~9$WC?zW<0Wt<_NFN#LeRd`HN*nOG6hiuS{?q+TP(vHmD16C%K0ZOw+?quFDNgm4 zq*{mEzaGk=^Ww+G9}}x^)8WOfD)oiMr5vP9id1(eD4h5FThl*W973^Y?hmA#;vl_b z<&D(JNL7cCOVeB%LnQiBB@$fQ|8=;Vo8S3Wz4*8f<+;*(L)829#cV*fOXQ-%%*2)o zD(9$IWy~o}rmNDmP*yYK3Lb)rDtz#@Vpvtq<{Oo-epOlE)*M`o)EtwJGU{2YHW;&_ z1?v?dnZis~HlV)5T~$eNd%Md!@UweRVRilPp#ZUA#izZIm1bl1Fcr75=yYA65U?VI zcC}d#H@;t}#f2>s(vDG}yN-S~%4r_*uJ%nHBSk9dbzz+a zv6g}%>7`Q}h9bhB+G}WA_*wf}t!kQ$cPe5uggcl?fr=Te5Cwx+i5B59JgAJ!!*ECl zGMGjMhS3i{rJtXh=yl_4F1XTH={8oZ(VBoB84K;^XuvjNV$>eio!xR#y2CzaWILLu z2_s*m*d}i+O~7`8IP5e@l1ILvlN#?5hpaX98y$2O)JR;TC~;P!=8}fzeh;L%U}u7X z)R1+nOowp^p+?u@!l`gvNZCeA3r`OBa$)PNZYvsWrHsv&CD5lxqpgo6DMT<;Ny}21 zjZ{uq;dG4pfzRfin|f$ts((jUPnDqM&nShN5b`j0shd(jylWSfP_5M+#?KEqh7cw5 z((qggt->hJzu(In+M-9^6OaFrtFw!L)G{;qh7Xz_Te&Qj^i)altXO&r)RL z=m?-2>gCmuB9n&ye`I}AlxRB?WZSlF+qP}nwr$(Caoe_U+qQ4po_>RmnfcCI$zGMc z>*OS(>|_S8aBpAR^xo8*e;o9t#t3w z{6t*Wo{K(SPqgf5WqjEJ0eG{3WDcDK+yUYyjsiq~wSt{#Di{43EIg0R+T=-E$P$y(eG;s8IXSY%n z1KW~nVhKA3g%%(LXO46ytpLMn}y;3r{P+sc?zF;(hx6X}$Ha8M<+K`JJt(^3y3 z8d>5FF_O-N(*=ni+1xTCUE%2xz&{6h$|bE?GT7(Vf`a%j6p|c_ux|cA_ReN{$y3+s zgk-b^uK>-M)WA8=Yz!0U6y!|0vEi_DIalhcj=CH*$u5|{R|C6sN~*=O7kX7L4{rtm z1}@r#P4U=dEpr(n9hhBHE7X=#G6#yAl@usiXI(Urwcft3vMzj)r$?XJSjj?w5hph+ zW_qZ0QqHq=B~fo{%XVvTBA566EzJluY4@6O4zV2$QsjjUT25#&R+9!_3~u+@`uFep z4xAX(4gKvwByd^1My2>XmxSaFnmn{%t`w_!di~xJsazNRrdQQsb(mYaS|RjKxk!Sn z@=G3D_6b3>DGmE?93tMcZ`L;EQukl(<90G**kuWEDSUU))B*CUR%j$P$wk_q=A~^% zH^;I86jt>e5xKv&1?OcrE7?UqX+ADXz!Bo|qOD`ZgJwnqRiM)4Fp*+1m7!7Xum>2? zYb|8CwK-euZb3ozWkkDCL*-PAA}C6BMzPY3CTb>!a>^sQ*<9I!eZ5B6Q(SDOsS=5m zcDTIc=*5-|m`3WN6S?#2$D32tf${5<^E`ZIj>d(UVXE>yLR6kh6EBRQO;GujgBhZp`c^>zI4q!e&HH(1R(?NJR zb%cA?o$I^N_Kti%H5|4Q17Oye#X-q%Ds*5({N{q3?kJUfQkJxcA4fZ-Ah9CD#w0e6 zlfd9=LMDx+P-*4dNs)AIE^<1%Ik};>SF6%M5a^O=achW=0JcofgsD?nf@C<9nO(*(i)uwIgig6!ftNGJo73PG!-h04Iuz8wQxjRI#W_?k$BREV%*ntL8x-w!u(yJ>gBK@O9 zS8|x<#hL|A3)=#$91;M_5Gq;|h;tOHBVoOZfsuJ-_7cbHo(B@yrco8;it|t81}Aua z(pgga!yXFyOkCwXTfVXWbW*P6phY!H1s0&+^U~fRvRr{BX5ZNY3afRz)&0u(mG`on zoIT#o`bvrY9}NJys(7-x$+d{jji|IB;fNdX`Ey;Fr|XmLv0ud&I3fS{zV3_Y-CLmujyoOFd8&T;j^+cwhowv)88hj0`wRsji*rBUe)sx0IvJh>B|l#dVPD4~wl zVQv6a-ZmtP>Js~TYJ|hw?R7X>ffU9`FK*LSsKqEUKFkp_>c{Wvk zuzV5PN9g?hSKR@PBl@ILH3ge!mnt=^7Qx;$q*>WGFqF$Sd>zt1?Bi_eiP~>hBNBE9 zD?4$Rf?F0N5v52q0E_=Df`=19?AZksZaoDZQ0fvbViU;gSb;|prpo0!kts#w|5o?a;+s+M^k?y25k&;n1e-L zDZoc!o?)%2Qk;GAMy()}+c2oo;Ak6YJ&uDA%PM$?Z!k%rTde`x33Nqud0?4sCYKXY zXY(@&gl#GcfwmL-niCm;3n;731hMX+B+_}0I_5*epvtJHsYi`S(rJ*PvaV1p0t!*o z(1^52A16YwU(&rF(yg1l)&g2K7%3sVCVX~wgS?^!pj1L86)pR^5Bo20l>;pU=~+E( z6+9hT++al{LPT%)d~{6-47#E=iYAt`*69Q!=B!<1QY>|Q=d^&K&b*aQhFcdXwwbAuZNSK_fkY0ZcKJIU z&7HaCmHvK+?TT=1G&Bb{&BF%s9WRiN@@XxOLg%G3Pg~DqMxG>0X%QV|-n+ug{;I;i zl}>@>i-f(u?O(MQEu=G|qbQ=ZCHl}DairHC@V_YUOQLHT<$9chOO!wu!)WM-{sa123?IyE zKypEKvh_5LSpk>(S9yEKzYLOqv*X|WyO_Qc3{ zf^YBK{n3u<@4=Jj7n6TEef4!p?@QF_oh>+VCqwW2h?WD#AP2R*r#ugh%x~!&FcjZ zXpxjn8e5QfpZFS#qE{wi_$M-U)o|tQ(a#4VeDm&tR_|<}vi$3y&7=G4A--I%7z{{- zr82p!Cw0__5iSj~P*|oFkAceXn04vZ+U0X>)d!v$B$aXD3LhYd5a}Nne_9LDMjKAY zWAVjZkloH)9H(&1VVlFmz&cfD=;G20e7@SPc(qAXx}z57_wm<_|3kjMe{8RH zbDw(mj@_`D6I&{v*}@S7`G;G8LPwjBGxp@TH_Q#(&RQ%dJ#yTRkQ0SRV=CwN_B`-- zDU{7Du#r-+&Wh94Q72`bvD~ZUCsx(b5f+YzOM?pC+_5EWOwtb2z8J(%$&|X@kc?+6 zXH&sgy`hsMs(BSb4$w|8eLM@c0^~pBZ=yHCqVEgq80*)XyMcLY3OmrC!O@^HPj@K$ zxy3OK4qC&ezm8k>-CnWEVCoX?qM+bTN<>KE;YBBPQl?i9JAWZ+wIJ{S>peeczhCA5 zlLf=;6K$t$ic5HYIN;ytWmd-pUuM-SbLzO=*1RJXlB4t!OBuIL)Zn(3wmPCBD#NYT zSgsttSlnW35z@hJ=M17~S}0(~Xx5&6#m zHX8{wnA~wqW)>OeH4uAE#{Kp1_d8%!Dq4`~*A{IkL1=Ot|Erx(1&?Up&hw0bY;%*N z?lWdz7%<0aVAsHxjP3aMG9e>jnGF>f-FC?gwu*LVD+Y6lK5lmi;Fyc!QLJZE3#}V` zT7T3KdFM{WI;r>qadg0L7urkq>UN8j5K1}ouRThfmK%%mlCMJO?M@ft!^h73!ctH)>mMYV$8CU$S0m!;Z5}B42f_J`-*uw=95R(^ z&xyAQ$ms%*;hWfF{mdT=XX8{dOp4)Ft8u^Y)RzY2onq>-?t^HI_DH21!#`85Vo~K0 z|H^JU+sI4IyUn zkK_mOhTDI&oQqd|tLkpn(5-cC^lFzhm3&%MQO=PgkaxDlA1!9F>|E>fHACQrWEDQ_ zkIz~5LZabt*hUrRFl-r30Q;4S2`8mg-6s~q--iC@U!&O$uFD~5rD3#FwA7I&Vso#v z85|8#iA-Ta#E0TOpU*Lo?C@&=W$#uS3nEQR?-YM7Bg6_H8?n*=NB90oC)sV$PC`oY zn*;95Yja#$TW&E|Ih1s>PPfJm=Opu_3o7UiZra}s+51H++~Jdzcz^k*FOJ>pV-r!U zW=KyfW&+uyH-|wc`%1+|0E;ieNP6*N0ndOQ@1 zmXAO=t-0jzgSO2r#WvkUpuMQ-OtEDDvw-^Q`o{p7T~vN8C6C}as|%=2JzDl}68gNF z+e01|HAI)o45cS`QXO$>e!$ts^^9|SC*A_=n^IkGgH9gp1)!E4B7Ufk|w z7Pk_zP^C^rDNR&aq6Q;!U@$aQCW$MqG@$?M^39lgao<_TiX97i0eoaBOzGS_c9C{i zay*~lk0r#LMDzE4{x`=r9IoO?%MRf6^btrmbRsh=ulGUh^Ivq(-M9vZ_}yrq24pxD z@oL8rU{q}N)Xp|+a-uM>OK9B62Gwpz?Lu}xoFtiXc7^&kRQ=$!PTB(@3yxG~&!X?? z0P-!)RhLGp$$9Efd_D7kUMFV`H0wdU>=i#wSb3O8U z`M$B39$j+1VpYpXCVj+o)_ME43+&`pP~%ei-+!{#dVlr-nYZ=Ma=9L%MOrp1#B#@E zwnY+g0MX;_)n1cSvVX%V?QSc74h~-!M#qlMMGzlwm%F{nVVDQCseMW)jf@$W!V|gr z071W5UAMqWX=_p@MJ$tz4H$;9I?Q;~H>kPM7JEg4{iImdo^JH+T!Ct6IpMY=a7hV5 z?h_e&nu-?qBH0L+xd{Q6noRW`WUJB@0SVtF1XI#HA{96eIYm25tjub3;OvS#c{D7=($P9GvME_K1o*ijGi_8F)$Z66} z0L8PC0HD#0I+yqj4qRmP)xQyGeIyhaYWN%JkV&CrosTl_*(G%E$Bu4||9B03+XWK! z9oV|8{Mt7`PgT00b8VkR%9xyJa_zo`ICa2#4eGfBQ`U8$&v;zWm=i9Fa0D|TWDGNt zOF765>kNCKo}>sBXktsn>l63;PsPdh64wpvL$S;il|>nBi&u^z^Wh)0C%JElu5Q6C z92QX}7rMMyuffrQRLgY?Lo?W8UO~PQyn5C`u}1mpDwn zBgA6I3iv@NC;jR;>+yTU?ozA63>ciP77EuJ`!6B{Na!oss-rMzS6&C?J!3IBf#Y_I zN;9(LYP6_0DOrv|CuMVn71L>$2J<0hxsaQE0^=#}Fkm3|zVOW~iyeQKhKlo9Vy=JDz3dNf1RYwOH|*OBVX>C`=|rXKHXq$ajX; zz>-H|%8&|Zi0Ajfx)W6d#}E!RP!@K5V)QrNhLGwzh$Cj9kEKXrPnOrUPMVJXW|6=) zM9m+fV)1v&UHg&JfoEuPA>*HAB;w>cT(c9m9-nxqgeal- zbvL~C99m33cU394Kzhc@9{ewtmlgFKPneQ~zXW@J;S(2wy>ICQrK+=G2V)6as8$>1 zd;Y)N9k%0lx69%mLH}c@3;BHf%f&_dm%gtIJmYU^U%xhf-7vc45@l>Vx10OpZ#4T3 z-}?Of?Q|vn*0FGT{Cqq9?JfRCe@E{hM&4gdeh1%^zh43W*w~++k}ZF~w^eSl#c%$9 z!}Mhsh|(_F^S=gVK6UZ4|9Pktw!UlJIQzOkT>D44e{CclxdD@d%!BR-{9`+CAP>`a z^rCOgb~Iw|#r`*;m-Rob9ws7LdDCDRcq&3cKK_q4*{M6R_s`w+em$^e{L7Dh+T*WD znSSd}b4p*_?A`g8mgJ;8xrpy%d|Q4c{E?Iq44$|5&m)ebS6dmN(kFJW{fmYVLcV{u z=Lvigs)h(Cvs_k$hz&Y_$=SIgVT^P@||M6_qUw3)V)3@^Jp2 zt-C;6KXCq6q(dR;4viJ5QY?u&O)H+JwIXXlrL3*|*Cb&{7urb{yiD~tFhxtzhr>Hr zR+Y*>5?x~ZL-dK@`bkxz!MwUk(nbDmQ5@`8)N~leNv%Qo??|qK;4mRk-GDV9}; zLUS6+D%9~<0&*W-2hxxG=_1%9Kz3vi{Mru}2Fj#~sjEQ@!b){7!|55p^oexqbj0y3n6`WerY0tc~e;%H%{6C=%( z!ksQ`;q=QnCn(QHL0Y`5NI@PnbWa+J0;>r|S}SjFrQzgzCU-Ibes*C{#pm|+hNVj% zv|WlLM)Q)6ZkMbTNnJP?tgg*B=1~O*udgo7!tno?xF1OC<$4`@K&~)TJM49qEyqD` zz7-iDR_Gq3kc5}_qUESZ2h>O&B$cRr9a(Bc9@n-@;pZ^e+}|!~~Z%1FF`F(_+2#M=6PjW;OHa$MNL23 zNb&MjG9ERx?^#{1L?(N72p5g$mZ~vRg9Bf2Nj6b63$qx}Ekw*C-x0&jd*9k~gt(Nt%W_N#lkCRr2748ex-cWKall zRq^kvNlpx4fNKzmBX6Jg3Tt6Of^q|hQ?&4rPEc##^dz;ClEso3>^G9JLe5LaFRyt zad2V7Tgdf(yEJwYWE0sWWxI>T7az7I{KFK^e;=Tr?X@{X&&l(I)-U5^0041tUI&zo z+*Iag3g=;=#ZXS-X$tvAeMIOfs^psvQxXX=lT|PhCrROIDZTs8(`%5}R#_<7i)9_n z@+TV@14XtZ->}n#E1bNqG}bMM)?zbT3VZNM`%%VGzjcEx-57F$z^1w!$`1+{=KUf` zh7y-Vp+=>{5fTLP?>)+LczNG|4S@-O2O3z~>L7_rS2HFu!_0k#eW&)i+cw3w zn9u@28pX=bc*74@$Q3`t2D^*kHJ!|RWN2e;38t&s~=&0vA=mYWag&^sGn;}mD1 z)bsW=-E;&S+<1a$amI2jTeH*^H9#;J`maB}07te@y)?+mzjcTaPXcgYYzA*k+qenI z?S>qbXG;x8BMu}RE}2?8IR2>~j+})1oNNAf@5sQkS#Z1$JL0BJy>ZNN8f!tr@lEIP zKD2g!G_{j&3^dB%H3rw~B&aIXLU^cV7XbUg;nz)?f`x@;g!OPaY7o2iV&;rt*i2Y8 z3V>yzu)~HhD>O7qP>!^^*>u)xD#RIH4H|*!Uf?CMg<;t8SF6+kdT00gN%X0RP=V87 zM{$;^7s#@gJ!0NV`w{o!*@KtN0Q8z%5|`rHAS%Aavec= zakmt5(a26IVRhlO%42R=U58pL0ruwh7;nkfunt^AYyUeD$!Fk7 zWeMj;)_Ym>rTCp**VD^tZ!Dy@Lo`K?s;|E0qmENiP@1O66XE|mROt*3b+lQ{2YTp58v%tEFt2N`%)E*Y58hyFmJb$h7~d)3Vvd;&()J8F}&njuOY(##;cGh zaoEUkn%qs(Gq^xPeGgw7=Lj(|d+>|A_%zBmsG1gnuLErf1h{n4Z<|EEL{g1Zpt~N2 zA&7#$dOa)bE?-D6X@}lQh$(JLLK9-d!Qv4OXLjl+m>7iB7X^GzmtQ6Z<*$g($FP`s zIi#ekADf1th%(gZ1^d)a8R2?>MH-glfQ!78AVZBgAf;A~yyIXjI9x{?iOMFg`k60$$PgJciiqQ88R8l?f(RU+eOo~eBGU0lqE;bkk7_05E_v@<8=9G8-}d(3 zf%Zv*1b`W^JM{5@UM^j>!R{gS?BKUdlo8_0%KFbDLrDI-27QHZ7m-DO!M%BLQ6O#o z;y2=T2&`9*7N#&+tqLf3v*o#*p$IQ@w%tmAV|_V(t77^%;-6m4oJr|$$^p58*FI53 zKr=3MCk3Gc(FLFZ0A1u%%5)IGm~0#KTiYm*NJXsA8Ahx80kq09xRzJ{3cWX@Bf-rn zf8ldrB9P2d|K!D0JJ7PMkQnG>p8k6QALa5NvNV-w+5mrp%i$sY`3_M9b_GzKWX37s zpLd_o?LaHbv05yKDt92ohi!0K8-Em7%-wyd6wLvd?6& zz)uW0|FSSC0n(UwG&04#2lA4g}7>DTr-C5?R=k?BR92o3-D<#_nM) zriC7_ce-&IKCeYy6;v*Ur;`wFCOIj3wcZ~Ia@}vp4r&^#ttgL4;h|0N@NA`1d*1y-eW+dK|PjI5xClLVOz;HnW__MM*f#L#MB z4Q{^gC@}jvN=RVcjH(T89!)SfI)RPI(m5-n9(jY1?`=Ztsx_mV&JxS5BM79UOyg?rL zI`j-Lp-8SO7RM%6Rp-~a+x{VTIjaM6onXp`sUV%7H z?M${PX4gS60n=I5nA2FOX5IJMvk4B)v;kP(vJB=47sLT&L9{ z0XTUDQ$$Za>i(=aT*up2sEi^A1B+%X`(+aPN4J8Eh%@;aWNdO>G zI&lkB>Qcfn?Zp!Q{^Pg5wLpk)GT{MTjr-MrWIV*kT$luLn<%%(Q1)>D^)tyZ(C+8Y z85(q=93r#z`NQElp4)d@K@B8ZK>Di3mbmZ;16hIF!#S@oKLyMGQu#1~j*ORda#uFUdcpdMR4tLZK5e*v~ZjBB^c>q+e{Kc-DqH@K4zfz zo?9^Dx#0(%@=y)ZZ zVeH8QV~8POl|dW%-hf#mH*HpeLjd-P$x8=UYl=jGd|+K-!^JppJif{ZV6@nP7v&Lm z#3OL4jf2$Z!PO0otiaQwe#v=XExO*ICx8SmSYd}G8Z8RM<-93I_&-)Gzeb+QznzOb z#;JYS(NNF5@k|0$gl$&O?SG3=nCXH2^jsR^57KL0M;^q zQ8#gDxWt&72wOLm1c)yHdG`1+3mYb1Wou>td>9d0q|PiBU-;wnY4Fu=r78Pml3I`) z*6b^EfrT^zl_4J#)^XwH^z4>i{mLv@vGM#EI4v|51}F4T*Q3Y6nR{^NN`6y0RLiKy zW@ZoMJn9SDV$R^KCytGy@C0D>_cO(yuORpDr}+X-BP1^;F*vaCFQ3xyqO#zZgmZ9w zHUrOlrQ4G5t%CM)4-)`K9&@jD@QeY#u~q|8FFR!$-&TRV~wX8_yba@-{SFOxPH z{L}~n=2XfUa)cKr_`jdra+nm0L;ubPF+CP2Nr7wH<@V7(*VW7)(9Hq45qyqKvVpnW z1(6c1ZUJIJVrfjY^TnkB@WUSdHO}8`Ss`PhRO_sJFbkYZJuQ5t*uheJ-vG?Aff_W} z2C9l=bpR1RdIA7yST96$rz!920IuKtK13#-htv=s`y*=`y(avGi zyD&DO`eP-mptIzIQLcaVb!hoCaF@IPJLztp_^+43t4MtRWoDyjqAW~4B}-MABj1v# zNTP_)_PddQ7*eK?GYqTxHKMHp-%r?<$(~fGY_CF9N)jlT5&s@ zQSwhXJ$bnL04VC&856;@cweII9$c*JfB6LErLIc1DGEO2?3}jWN8>a?{Vjg@zVGDi z9Q{?P_jvYc(P2kbAJydS?Qq~RM^5KQcq0{1B7CdXKk(-6$zN8>$uda0a{BJvB#Gdw zU-M+=r0c4s2FP@11xyyQ^-CKo*#8n%f5;Jx;^|M|-H} zcq+*1tm@fv;aTBP$7h9O{js{$LIb3oZffo>Ddn|v{j9(0;J-pfuMvtL*bl9x_e z{=V|;4I9SlLOX?qs(&Zw0_+WQSyvnLFg<1i1EnN+dwfb0#Q0?4fa%YDoG-^=t* zNI$XzaojW$<%8$E{H}}w9zLdjds(9?(q$}Q;mOKDO3|R51Z7(a{+8%lR-x(^vo!-v z=f7bpb6vM5Fz(E^eFRmB+>ANjW;E3u-i;BMLE#l3rRCffn{lBk>u!S0pUvFCQY?Ae zD$B1zl_NgTE#4?rCRTje)izOl5JM#Gg(|}MSlynOx2=$lHOdDjKaZT%`5P}Sa}!Cf zGgzKbHeKa>Z0s@O^5aP^+NUpY{(_IvlMb8DPwwSQSvlRpC%JKfwY0QkFJ+wD%C)vg zIv-HJv~Q2Xv2Y1ICd~MymO#u8&Uvp4DE<=11xKYc=2RyRrH1sO{@(Rp0Nu%~5mg=e5vy8?X1F{^#xC_2h>C>s8qQ&;3I< zzJK?p)5rN(zTcae{&$~4OWtSesi5+|m-iWY-#dTD#BcpKY{dQ5yQy8jhtUsI;j|RL zAIJ(sVli*E7SHO99LJ2zCciVW*KM^QvKL>2Kkp$E zIACtJjqas#RHW0<%|NCl9*rv^?7CJ5gTXEj+FGBxKX3lVsq{eSoAJJ^(EE;s<}smd zJ?2Z#M1>>K!&Ko`TFsIhuLKq$A5Ib>2JU85Uw*N@;-^KgNZml{=Kk1mP_=~X}q%eeDqlKjL6XB zvbI5=YtjqKg+HR8cMXgwDaVGHP=Z@sWE52tRFHWn*Cr}^3`R!e-6wsHn&1WvYkB&A z12Kz5J`3*ep07w-3m&OR=%;&v#}SklmlYWpmGk``@g%7Uhgs(3!c62uo~5VmXl-X< zD%MZiF0n%fj2W%JFGf!p$I!qpcf$jne}^XYs_F8Rm6S`o?VSp|zjJTHF@GJ{Wt2wi zExgfuF)81BEp8}~pYBpbZ%;T{3A~h0)<}jw&x`qzN$by6)X~;aURX6%jKVR__Vx?4 zNcMZpay@V1k!Z*TJzmb|%Fl3l74Lp<;Pu+^NQPc#opmc+>kTsn#^x9umERE zD64iTL&jCni#k(@Q@N!iTKmT@9WWR8X`a&ZVI`jE7P7IE8sU&nmiEs)?u$3`o!)CT zo>dEc{aMnkmKM53(>81)4}}0vDnhEA+>j$CTzz8*KMpSN@*%9kK1BNxjHc&Qy?G}0 z0dL4#%x&`v&(@%JA6iBqBGf!h*N+htYpShigE5H#xR+GzU@M|hDXJgAvnV)iK=R4sRU*&ISN?1mYwe9G?AwleSQLY zKP2kfeHrwDS|5VrtkwO5MK|;a)2q}qCKIjVC9ep@kd-ys z%uLx{Yi87-NKdU%Bt8XX4&+qoDWj_^$!avk7h}#1y<9b(#BUQooH;hO6EV0MsN7(- z_!u`nD-pIWPh06&(9RaOO@cvcuc!n`s}XZDsZ0)8s(>{wdeczN_*7DHf87M99jdAL zt{GZDT|R_k&DA}iT{XmU+IqNT7=0tPgJ$dzTjXY|%U+_b-=LhQtFDZt^FyD&*zzcn$A*;%2w1$RHz7=mBh5N=EfZAxBnq#lb&wWAhyvH1s|YH8?7g#HiF2Ioo0UUveNi1at#0&TTIycXb4dkCjT3V5*g~|vSMet! zi*mxtW^9$K(swFSo+}u~z53O=9eaP!y0x3E&>54skl$N`? z&sBz|BA?s1Fv5k?Fp&p+nKH7U4nvkP!3u36ra6651n9e?Q>p@Rn>^@K`}_$G=<=j& zAL||mH@&8AzahQm1HJa&2{zaJOUwLnl_C9$ZXj`3ge!9 z1FsC6nNRq_Q~3bzdikW{3%EDr9+R0`r_*?h?oCEU$wmcN22PZJLL(3K7Cm*3@C1)h zB1gs1td)|Pwo)Ax`=$@TtA;mSyFQw?wHxlv>Yz@sqmmD+!8N9R;z+rIlS^;kx#{#K zu=|ISgZ!VfN5KJHi2J$IA5e!Mx}%#HbrU5$opwWq+3|(#x4k^p+I5B(PTv_YNjHPY zAx{KJ1twIWQ${KIp>ALWKdh}L-Fr3y&>0+-I!ZW$Q(EitlJn6(86#yEH7kDf|Kby! zz;i`U&prr16*4_yX%E9N<&17?@O)Nr_?_aFfB(!ARA8Spp*MZNXE&0Wm~td>emHj? zAzq*Rze;<`$)=3>&%VY`xAIk;^#^?YrO8f7x9-2h@1%PJKjMqrzup#%Wq06rf+2E_ z;0|W0aSEp|qA>?}yzVL2=;Hi086?#c%S{7fn;~u5!X8RGqm*qx9xe3cd&!&V9^p1z z*;WAYo=oCOpapsjE3?O}18_E1r`UVpHt4N;4zDWNVhieZ&IBYH7)Svn?2}iSW5^c! zD%abL(@i4q){Inz458KA{uTE=ldGS8K~jh$LHD zrI>W-1hh)K@OsbA52~-W>IdAax8>jn+vz4ohY{n1-#X;*@h;n6P=?Fb7dke8UZ8tG zB|!=)Xt`Cv3+AI)0!nVEEG0W-MM~AX_8(N&{4_6p7nN2$3M&wf*R4V^w0uu%Rxz91 zXj9(@3VwmBP@6*HyD+3G{L*{}qHZqdbupW9>(I4eH*7q`FViYc?;e>r>RQX{gbE(g zHOB6jB!9((C)2&J>sIUiQk}Eg(nBlsq74S-9l-RQ=W?`btb@YQuzJQ^y5AaF`bgcW zgwa?Gn$jxe;6&qrX9Iw20KfeAb(Ary-1zlptqYou4Rc#Yx$zc;gS56}qu?MzxMVbM zdaM)FQg0*4DwgKF7_SUy>*~SN`@fPn3WHa!g^lL^VOZAc8Ee0?ueEYm1Hk#B z-f&sYMWb9>WReGUuX?uwR+_0?$>{kbX+ERt_N%6^0ua&>VA8!I5B`r*wsUDi?Tl1; zIpONe&=+;U+sy6Pju9ub^*G;%{woOojH)RNBUMbmH?Su>=tKWM&h2Ji=s#MfUHlO3 zea+O%TAKIZd@?Pw=GR@;2|C=)L*bPxp`bvQ)1SHSJkG2*> zY^LTVc$)U?aL-quv3UBB{;P!KB+7wlp$1L( zKyL^s8Fm#9hmC;o59g2cYjkh&6oyXAUTxDdjsS01D)jKM#+RslDk^aN1b7eta)=P-x8(0~yJM*GWNIyh>_!Mm{OmhLb zLZzk@&KJ3564_-m?Ljp;u^qr=c*Oht%hBSY9*%NZMG;ZGu4giAJy(0Fv3a8`%`nc$ zZ@!G&^agPW#6_EXj_?%>-)L73l7tmU(-?dO%wN-bD!F!)+t zq272Y8thH8N6wzw@GZP5{yy5L9ZV*GyWkaLD?FqVXNnKqZ#kj0;BuPhC9l8fbG+fC zd723wyIq*GTi4r|q^|i{R;lKRgyQ|Ou~kyXDh8Wo+|^?bhIeY!?jy0+q$X&!+Q*aw zATn<1sdaoO|70EaOQu5L&AN(%y6);$kAj$}%f@t6rw1wvi>Vji_wP3^Cw#EB>Ba0n z@VloSWmwBk9xZ6x8CNK;Y9ClrSavn;-%jSX`TFR8;}oGk33hshGKZY)-1d7hX9%}{ z*`ti^v%ID=oM7+Y9-;A@+Ey0p=H-)YMT2pdg_(gbADv5 z)C^YlJL<2__6W{0&M512SP_W^Z`xKI*=7m(i<9+-ROx36RW-qmBG*`6Z6QTnnezk7 zr4OU0(tp`5ni>$XLT1?C=_Sv=z0P&GCOfsQ)_)tXlfRGgH^7RkE55U@XD!WtzG&UM zp7f6Kd4GnLZ`%AJcVgk9b3BK>{9dqZ({z#j<aw5cmuFnI4?E(zFe(}?c2 zmA}0T{CwzA!QUq2?|upgc{|n3))d^q7qHM8lufs+xS(NIC}&hlYoK1T$P`N#0c`|G zV3$)xtgedf7)>F0U(Fi6Z6WYy^e$fu+A|Tlv_f<9GutB>IUR_V-FsBbKPpKSi_hOS z0>=;dtU)3N*MlfGU zm%xvm;P2Can#a9A;J2y;Be=dzl}UB1wrFXpgx1@S;U1@7z@4zW>r+5o*mC_Ipq6^h6I zx^KI}iLn3|D62lBTuq}{>B6eV2{#_Lnx?R)Cws<>=+o$-jFF8B4FrPOH?hfUlB$&h z{PtQ{Z^7ipiud>1y(s2BBK1*_4cZ7lGKUo1@%_LJI0X<`Op-?>eI*(;{#au+g~WTQ zr}5NIh}Vt5T_gZK)qwm&rs%GnM6LZj)vDrs>wnt$ms?Xev~$R?Y(OR8cTy$gDmIOC zfuZb@d%9E3I6x;3>M0J|R-p8^f2t@p2@qitk#e!7w)3&9DXur4y6PN;Rc8e`K z{?Dtn!5t%wS$ashm3X!kSC?Q9cp!U{>QFi3G#C55W^p;bdc4|A`JgLtFDhz~KD)gl zDQJPuBSB8*W0ic;iZ2T{tz-PH<_Q9Owp9}$Ln#wNhLQrAx(^iXa<+2y9eQ)HXHQMO5^(b2ATRtf1^;ZVe-ukTbX?1*oFnK%APIhngWw=7f4?AJZW4-%@)ZuKZ zSGoHTykhD4o-Qub;cFihtyv?*J-{cmh$k<2c>X%X*-_qAp>&Gkjgre&37BzoXX zvZlyQNep7Hv?dR&PDlD-uQ_O(bN`Z-oQ?g@j^IJ}S-7!PWhT%|RNPM5;AQg%UZa<@ zFIyDV6Qc+=kZtTZsX!E{Bxek;nRvPNs9#=-13sg%wJ8y<`7V|v1G>F;YO#X4*M%$E zNw=PtB@;#M_Ag38e2u+ubh!z7tax4?$P9roPE#X!kI;PP>)EKUtp&f0p5;IYj&RJf zrLyf(Uj{0eKyMV^9S(>Z?scw!tkko89VUsh6ft6}ECPI@AS!k!x}%PWECFO@LEfU5 zvB~FgCn`LaS0;QE%c$TKTh274Svp$2TgUF%!SAm}zG~GzM*Qchlcz0i@>o5d=wEZ) z{Hw!&R?f@n<&=0=w)&SPsTRs@8<#hZkahqdEIChtL5+0R^RJ7co6NA~%Pp+IAqyxGS8@Tu6B!F5i<&$o`nz`{M=}pL;J1I~=GA7}bQ(`t!99dhHvH|$y zLEgNp*^jf(u+>rz)q{nhgeDphdY~F-eh<}1yKRfNe#tL-Q>XS$`m-Rsj(WV!JovMB zI#p`LX)(M`C9#Fw;Y`ZbYyDXuG>`mN_eqL!bB$8LSk%-uOxF3#a@Vl`*__d@#moIn z3kn7V(9P3K>NZK+=s`+mL^MA-?i8<6Y3g0Te;_uFLrXN0xhC$s$mtvhj_*C?z}XAj zbz)ZFbL1j+noZh$+MyRpoD*#g2ghO2joa4JISgK{#*zNoxn+g^JQ%MN>A=^AZMYm5 z;3>NITv+|`@xXp>Zh52q%(l_>1Wzm>OxM73eh4O2Hg9cMv`U)n#pC|z)w}71U{~O{ zOFgc|Fn@*8X@;^vO44r)YX+<6&cdB<&VWL%3!|*UP!=SXULbc3i-6w~z{ZU-FX}%w zLBls|U8y+XFe~+{uX5A;y_A(nmi=ZWtNkCFIHp&-YV5#!ok>N&&mvW867t~#ROtVc z#qZRrPxk;0uUi=zv6HT4#jLL-NhKHOKC?=ZY4B=|4Z_wIINnrhrWgJk`A4hPidj1h zIdAP5MJ76?e_ATBvi90?Vz(Q%#l?5*kc zxofLdd%t|C)$_S?@9pU6^m8|CVHLxExj%@`f5Y8P>AK8@-nxtP_kH948T&ejlI=H^LhV84fuiM;3>!VVq)BAk7 zfk*fMo|_y|znQ$!4eX|0 z!Fw(H1h!}Vk@dYh=$fkM?{4?-|DxWd>7CW-em&%F^4y+u?efgMg|2VaX?1$5{)XP| zZGUy(_MZO0um7HbA4HCXv3B=uJEkM=`&92n+}(Y;4NU)N^F=sf_v`k0Xv0sJPsg|4 zgnj5bW*2`8YWe8h^wLkFf9>7+w!P1x>1*)ZHniz`dpg~m`T<8r-=+EK{X8lA^m@8J z-3+gH!|1Eu-LdU>y1Z<&f7{-kti@Qg-)vd$R;{D6FJ8BGyR>!l#Qq-u#6Ua0M)lkN zGh^=VZYSbnT)!_jKVQ9@T%Qf=*Ee_n(U-&e_4S9FyML6MzWnCdsIJ}i-L~6igZf>m zlZVX4bp7&T{oeB3hxhaQ-eY6lUB7;d!GGP}aJeb(8eiy3?akt=Zm-{TzPZ2U?bW;2 zzh3pbUvP`{i#y7P-(HvBu5Mpn-(2B!FO1HY!TJl6-KAOH_VdkE|Hv)S0Po*i-@S(% zZ|6JgVZ-qoZg-+P^lw^gqepu^=6_y3+}f{hOT~LYCEUF&?dJOSVw5+xyu1U$@iX64 zzTw~Q_?;-D-M5sxyPK=};g0v*(*G_))_32EO;GOUcmKcFbzDIiO>VjU`_K5ot9R{} zEuTPTwX2!Z49n~MTYK}NGh^w^M(5)0=EKUb$si7lA>MLKzw+-_<@WlWOy~5Ix7VF7 z%-Tz0YUeXHx%Zd%Kfig;@7{fQi`QEHrTGW9?;#x2{Kg0U3S!;K@AykS`?E58zm50T zZ~pN!#1m20-w7XHy~Vsrg?_3oy$ zJDHzxbN%)fdUSfvy|m-{=54uK9s0LdH#ab&le_!P)tfiBzhFzO-h1218(!`yGyV2{ zg=Gh$44b&nHET-b9p7E(#b>jhpo0IezkIWD0gCo7e5bznSF8S7`d41RT=|gJK75tz z>W6OqH;Gn1^pg+Qelx6pX!7cZ(5U}x?7y#Ef%5!k`gdBnlI6-J{rgv|Z>HCUHEWMF zX8luIdryN=`0}sc{-9s~b@eJOuKs29s=L2x*6;O;t84d$`>S^S-nh8Bc5k}BO6&LL z#nsh&t-inN*6y`tadqw9`Mde`duefX?cVvjh4p*=;_BMH^LLBu_r}H5wR`99me%jh zi>s^m()``>+P!2JSJ&>HznfW~IHHHkYj-bZZhh*=KU`kBd;WfAeex(iTwc3-{)T3K z`Y1nKUcKAR-_fj3pfeAb*X~}t<@yvldbqrHx4h;5_g{bg;m5!HWPzdod-b#XSN&=F zE8*et+5_VJ@<+Z!#Z@Ip*d|F&xyLbMM>nk?s#nsh&gIS%2v^ou8{+8>TB+%mO+SknAaeeaz zzqq<~@B9tdXE(&f)wO%)FStIpAuq13-W&DmtGLxyiSv0}pY&)KSJ%E~{(|dM9^K;V z+P#Z8T)%fQh3ogq3;y{1*MI)g>cup>_{~>8tzOKt7y0RjAAeeXiFE&d|LdzieYq?YgzES=o^5AILlY^!2LLNnY@$Z~nM?Db6na+v+8Gx1YZMarM&u zn?W6{zgm`8`{CQ~FgR-UvU#}t&#RYb@3y4i?fTuj8Nm4R^@erKwEy1K(aCP#z3a1? z{r-E`zBlZBX@4t7=#%sOr=Jj1?wAp|2`Zw>LIzRd5y>sU$ z-@JG7!sMIx&R&>&^WN!;lW*QTe{u57dnYhWzIpEquIqYZ_RiqCxiDt$4Ccu<@14Pk z)iP%96i!T^G5a^*1k0NJTX2GL&E8p@SaM_bPU8d)7_)aCCz!&Ry%RYBCdTfa$qBkK zcJEY9Ad<2B=W?iXF5cf< z&s-{V>6WsTpKsT0p5E}j-2H;V*)N;d3DSM+CR2KeFP3j`cXKg!(7YB7|N8y)?Q0S8 zcKvd_e!KXc@&5J9S+I0By!co1Vm2E3LYaIS{mYdxzjwC2y!hp+^ZhsAJ9rFC?XAot zCh?2gtN#S!2eV&wp6g5FU%q_#@H_Jf8kM|@M5?r4m22IrY$L0J1vEm>9CMui(p2Jm zC&-J8OWBvcXk1%(L5*Em=G7#d%us<6Dd!s`%EqeU zw4u~Si^MN?$`UT2k~U-s*a^qT;;gr9xhTz?l{00i6u7Aojc3S{9JQUYkh=szP$6Dg z>sLg9fXj;qOOjL9WCMnwR^_-Bm2B&(jfzojCih@>kIHO@R7jUPF9h-FGNt9UL*?+Y zA`+9L)`xPItIA}n3aysl8XNXuryR>?&SqgE2R6syawP9sN-3&dO~Hu6 z+!{Ocv6=Dt(#Gk`JX}0n66oC&hhiGoM#ef-{pgBI?Jfm}zsE<`>-vantl@(t86{92 z13TDZwWc0b9u$?1hLiO%wX8ojCWbC)W3@h9JXDgLpwKI3CnUm{)T~u08C%-L+^u69 zLfB$;2tMs|-8q?A~LJRZ7PE2oQ9#rdHsXV+t~BgK5cwwW!>QiVl^8Lo8Ki?3ECT za^y&*j2~-m*fy9Ti;@4BI=Q4xZ8E=hs2oG4fn8I@cFc}3_*aZG-Ddi59fp2QnUtHh zu}l^#;_a0z6T+03EFVC#1+2X29+uEV4IU~axfpZpj5VXNyDb)T2{4igT9|YS)r_=D z$jP3X$%wIXg!Oa3uOb%V>}hNEGCgi(`QC>1ttmGMP)s&m8q`%N(SqbhZtQoC<3tlq z#}SGtd(t*cw&H`rI#kF|0#tHxu%KeoO)4sP0~2qeZ<<}=(mpoXbA7lm*Z6eXR6lY# zrrvDA)Tqu8V@Uy;(*p_V+R3#TTJ|3s#s{P`6)}X%v~3t4)ZF1ZJ^>0C*|t^;aO$c$ zXBCHLZH(RwTGMFl>ZXC}e9`!woS-U-m%-z?bh$KqBsyey?W3ZAm%O=ncm0l6mSAK9 z{OG|u0FqoSz_DTyjcuSisamV)0I~8VO{JP&I!36HtSPp#q7pG+O&i$5K*|73fuca> zls>so9N5-kvKqvUk*XT1qzp4Zlm~p) z^3Y}k1FC~lo<<{=u#R&7xX{-ST0$40liop&0;MLwBUoGY8VmXsE8_P4m27aZ2Qw3e z|6qTg?Zr|ZxpmRY0*tKzUC1FS0x_szch0Q>QV-~EiKd0T#4OiYIC?x-oT7j`1J-6pvA z)$}@wf&q=#(6Ce~c+Ajf!xileh|6BV|L^i}q zJPbI8X>Slef(MuMlsm;(bD1((M_5`|3gn>h&bed2Xb1Q;2xLj($Hd~QZ5Wk}yto+w zi0k9)>KDHH`Io!p^Z?t44l_Ef;lQV!9PXoQD{ei5-3|_@z^-5`dJ3((Xgcv;+5f!a z!H4Yg*OA0{)NU=+LTaXamzqs|iGz z^nU&OJ=WL58_ieRA6DPy!v0H$Z{M!mG`nitzqtJN?ftttJ$v0V?x~i!b8S)S)?jCB z6xWi0*@@n341xD)*ICR_ixOtxURBt$O&x$_u`_pp^#i&>+%7d{l`|zbELrwjj%xNn zv<&TR)`0L+i#$5i@~EJ4Q5<~G3PrP5sp?kQa)^MlC(Oe78e6D`05*D75Hmct5E`kT zv96pY(G9sN5dLNX(SmD!?`!?jfBo?7ci;Z-?O(qB_P>{$BwqTnVEYE+;*$%?S|R-~ zD=Pc!RZqV3*li4Ei?|X)4o-LXkU?-E)b>K@nLY8B{^j}y$?g3>zufjc%d5*bpJ%tM zI1V2C22e9sef4zHUA(@FVpU;t6%c?7i!(sVM13mF}sqG>&RAPTJWvv{HJ4tyc%HM9U7 z2;cy7M2uIZ_&dlA`D^4gm%l=Br`vny9VKn)5*`_3TP$ z(L78Ub64G({7P-hHSzd-3HXMF{J|%;o)9 zF|Z;+ipHx}MG>WBswChBo;gCUV%$so_MzuOI0)l5>3pHzV0tPR!0&EO{ht+IM`jS;_0!Z7}T5bUO9%H z0Ymd$7~*9grZf_4tUDNnX6?eK!`!36sEXyLb8<=pqI;Hc0s2{E{WcBGrdAvii=_N z0>U5xBG6Fe3t%+wiRH7<)w5W&)o?MlR2&COF?yyTjM_&Q*RELa*70qc%&0vSvnN>W ze&i+8XBAgITsb(F2fV(O5EaZPlti;&`6f3A;kzBhq@Z_h(>27fgi`)dtHGyiZNT); z+@-E#bKt40bk0ua(MHa@BRuCTaur@5X*WD~N*H!!dm0iO1{7sWRve7W#j?TP{n%uz z>8s=RMzDiBsG0(Zl9(V3Ezx{b>}?L9>IEA7a1%<)pAQzGx9B>oL}@xgO@Vb)T}Z{z zgEu7vt9OSW&-cOR23=e@SPF?R18G%S;`3Z~RsmOMRUlg`)PQt%GM#P4V{z?~ivr-u z>H#jDL2Ix!J4}bx8A^B9LDtm~c4{g-UQdAC{guZ7yBI7{f!(xCyl_C03ZUO8a-FlO zrKh^vh;N&Z#l`eEFcBlAIIuY@Shsk=psXB72e5U}SQbt1-lkhf@Pq>$EJXsKE!0&G zB!TH5qQ#|*moaf<%DTCo>*B#JwYoXdV;)`%bOTKG;Mq|eR%WimSd`eE6m`&jXWVt3 zzwZP4zW@1gbC4Q$mw{iv>#Qh;EN6kN!hojI7$6Mf>nz|91EL`v>3Jd;x@&3kOHO1F-m73YH!V&jaJj5kR8WVW1#wsb#mV zn41cHnU|4>`lwY1{G>JeA{iP{j=wwvg2`eA>18j`h{X4s@UkHj#Uo6j|M1!yP@jJD7$&*Tq!Tm z+nPh@v5+ngGF}1`e8viO8Tu(p{7dIlN7R_4mJTL6)3tJNu&lAzkHxB4R)ibi<8?q+ zP$SrMmn}BU&e0I(?`%IF=Y%NEhFPF^^H!pDGpW=fsUDe!1RRkkDr6oa!7!0FiKr)HdbVzp&FDUgYWf3 zyOrds>t!|y50i56<3X#j4G0@T;-xKtbZdr^3=ya$<;rE}5?DC|I6+Ak4(x-IaQ6ra zpbh|9I`)L4SS^@uHhc0u?zK}|Iv@gQ>z;bj|nW}9Dw2YQ^;>ZVI z!*O=1>I5=}rRTG#XVFQC!Sf{b0h+*%TtBLwx1z_#dLA03Y5>{Q5YL>85>t=><)F5c zPnt14dkCJs)N$SOu(L82ba6J4uc2xHN(4|i*v(Ud)hu3+9xAX z!68|w^eRN$frL;sJy6CZ?N(u%2R!bmH98_J$)K!alHATlGu!4t$Bhl6b!Xa6?zw5% zS5My#mY`DV64;=FjDqhVLP<6(=j<)$S=*ByzD{*kJyeg~C14jmTPYf#qwEq;u?k*_ z#X&u4DACGmntUa1ZIuQ~${KzS0n3wS(*Y6^V)vT3kFvuspJ1Z~~Q+B*?Q*DwhIWnp*W_tzrH>l59uy!>1Be zn*|E$*+E^_SZWgR5_)%WC!04q&N$Q3-I!+BXnQ#Hj<^bq_or5{?;})Z)In8io#GHp zgMM#D?~be3cz%5J^ONqeu}dJWawZfzUfoFD52{$+0cJPsb|uW8zofBCc@BMk_9as> zK~a|CC)PJr8n8zNd6bZ}4mj}e{P(3_y!gtzxR}?^x{%_?7t&*Z`+X3!JYV$kEV@}= z#tXW9h^N1u7x!O=H*YK6xI8VZIaH&8fW!gpYJgC)szQ3y41C~X8xzUwZpmhj$NN;q z2ie@mWP7NTyxiVNGUkbug*5{}8>B!m4H)L|y=9P3KNX603uT{1s6j!h>15??hERa6 zDmf?~gEiFIVmakH5z6frijEO#QT2N1Aj!qI8fJAcu&-L{N&*O#2U_=$7?;~bCcj%I zcZ^KS>Yq!xQAW`Y04Z7tEzH@e0@SbiXf*~H{-WbVs<2xsf0R@Y1xS~NKA?o%08n_hphXGB z)PNDlimJIc!0-??R2b%Ox~z=eEmeLRsYXe@QG_hb%qqjlNvgG~fclpn^#jo4T1w5tS&Ec>gZkG~U19d9dvlZyJD}q8N+NFYM(3_{l|U%~AXT!IEQ~!F+t}(2m237` z0&|plJD}|JN?=tpO-J!C$ZRL$RF&we8o;bekTly3^ti`Jn4>h`#=M*2f^V7>C2&HQ z6KsT(2J24eGz;Es8#`r>k+4T8zHKcymgAQDa2&J>S;Nk|(N!f5N=k=muF!8uwThdz59_kSf$T5=*_UIA&PA zOEFBz(aj!+k0m91D%BpFVvn*Z2h_h`3Ga-$a388kP>3_yL0}<2wpmMhu*)0UXOFqD z$C;at7vW#-_hCr8;h?>>geZ%BWJ&EH4anGRZ8XJTc8|HSN12s0dHDc2>8v2-A`K+%#!sBDl*+GAqqC=+u)>xSjA3P@$rktLx;T;Jg4 zsQ`eRAmQ7!Cr?wWO?#{l9c6ts<~=6t0@ID^MpEx}unJ61E9&A^iN-tUrc&)OF?5uP z+1Bf8<;cJpqdBWKj0A*fIVuB%@lZFlMeWlD%B4Lvg^sc*+gg<^*@1Q@Nn9^$Y#eI z)~2)T_LvxV9E&-i)y~o=7F&TYtTM%TIWh#n4%qXI*Qj9E!;C57aeHixdm0ZE{rB%d{n!qb^|du)t*8ef={b7>Sst)#>z=R)a{ssV{h4yp!d%F?6NX~5*H#DmTy-eYInadzf_22Cr$V7k@j z!3TAc2v!SCWU!$UUc?hOD55Fmar=%*p2lxB21(rku>UxW#Pmu%X2Rx{=n|HK_h!nx z+#WmQj#j+k$DA-)eaDvkhp5vI7{4PXZ%ri#%^ijyF|FH_B^at zz&mo3;2uJd577K)0y^r?23OHyAou=LU4)zwB%f|$ri>iMl+1@(1>|s-1gWN zf1F)8pi|sR+BQWBg%ssVQu2f`gd7#gG>@EHaZ`Qh_t+eNq|NzwySk+Yuf{YzD}4@g zbI-mUs7^MS%fJq5d1@v79-HHzhTG&qWEeb)x`a>4S!9Zmi(X3DU>M9ycQXy1C`|2&-*^0eoLxDfzu=13hgvcW1(+mWU|d-m+d6q)%wb|pNGT^RtiKn+e6Es2)F1eFAbwbBRq2Axx; zr&nQ*T?xnWmqWTzE=^$_WX#Y2<>F%o{etkbYCMKK*I|Gtry}n$G~qZyb4Y8m(iSnFPSL*zYHC_D|j=|-v_NZ?4bkjkY9y$xchgV)_h@vuxS zP1s{;!qc3@FptqqbSe%(j9!!@$e#)gR1lOP_cUdKVUINl$61p@dYP_-3Hj)HCpD~- z;Ioib^>)luWN#*B-T-G|kEsdAnVLfys;(BOf!WSp6)#)IS!sWSoz#F;px0|0b?O=q zd+bnn8h(>XVpnBrOLsnJiv$sAY@3mM*Jc#!H&*1nFtDfbm4(d7+m=)}lHXYYCz8*k zYVp0-Y)7D}Jqdg4NjT1)9MS=IC2+JiY1^mRO5mu*icFy~FeSDZaWY`FQ<3)=n|PeD zIiwBmN=1}vb(J`O*5a2k;9XM8YhZ;o0}yZZG=3)Tu|)A{;sJUEMa={IBumbQoOxx& zKqi+Opl!{WropapkFkkQ!)iDXRcpMGfLlzj(UOF&VP32pRP!ixW32YrlX#pxIizp$ zQsHnd21;eF)~y8S#$iEgbi~S(A`4TX5%(CIc$~30q!6A<@UqWDC-1_UBWGZjCi+}x~5K}}K%pIs9i$#r8z?lCs;X?Ts%97>V) zl-@~^^jS-kP-ZFdG{i-&r)(?ku_y63dvZv(?Uj_C>e!2VoK^R5pxiYS$;;K8TJf=O zM6AX=#wH$TYz}Gpy@J>%kwo2dmT*=MnD#uxbqXa_I!F(1%>BNAh_@6F&0;Y+ zEJ>9HhPoT514+oh4^xr%Sfcba%*IsH+-O0H&CnfV7Bou6}2AqjXYCOTBkYpA3q@vLN4hxf~F~F}*O6J)j)MoIL z)((8h0hD^auSA`_oK)-Ronzl8BT9qq%IXM+fnr6Lg8Z>Wjs`rA806VqeTzGX- zLeC*{7_fXs=-7d#OT~vGJw$3#)?xsq@oKTt#ePyc&lZ_BQ&gOzKn$f{dzNBr$*Wo= zkGJ{Bmen3kqm^rV!Y zEuv)^uS@#(uU2vSs6$J5w%0>qE&w)a+fhL%)0oI{s3 z`_sC^*=8=*YUvH0vWR9dV11V6k*g~q8QK`I(=vOuiDnm~tx?ogi}a?Gz5q!Ag=H%^ z$zSfZ$nk6GQ!RU9de1>~>AlGvV@1UN-b0@yY$oYWfMuq(=@I&?kLU30NvYm8T(nH7 zw!f_vbXtJH=-S4K@vMJ37}lR@!L^JBN%J=a3QuP!y6-OcSKRSd4-W zD`>qgqi!hM(-L;J8G>-X$kyH4G2;}#1x!^R+s?`@!epUr0YZV(EHK@!*~-awt@xTm`Zh8p3Nar)!?<3#z{U)s6Z$g z>ps=l>AO$W7t$MJby_mbwrQLj%60d14i0Jpyr>cMy%YQ|Mb_2OHDt{rj=@vWPRpp- zCYo7@wz|TymMm~Xs%syW>$6@@&|$q-137g~b_!=tOshGFD`8Zmw2<;NJ3%r2<7A+Qn!AParx&*TOxanCrEoQ7Tm<)csb($RrHd~S z+O0Gfu?=W?a`fuNOqnfGg?zsc*8TC>nK28EXjQ60N)gr49e4>>S1Uft({d@VPE3*6 zCR$pEwgxk#a%q+dzckCsYTyDa+9RvUiNVN$)qG?4J5YL_-5G^~`q8%kQXLFa2v8;at@G?s0m zxrJzJd1wGRg0;xVhEI}Hfw!p7o1Eiq-AXm%mm8j#HrP{>As8CfX`>m-}hsBS$F zqc$=3Df~Y%JLQnM#KHz0$42Z!Xm1&^!XO$a;{&v<;b|QBtB+@(JPsuWvx*YaDoV7K z-K@7tZyg#|OTmQB&>zNjAAJqMZzzn@vP}*evrwdwgjT*4$-|VY2%W65z#9_6I`W30 zJTcp3+o$(sL>~McV@K0^6|YXr1=%K>e~@i; zjkQ)Zc(_%~N@E|%>q-=>@_{0`=8TyZO?h=5g{fHDG|_yol13DUdOh1oWuP|QbGf)2l0l6 zuu_?z`L2=Jppey~6&Cs#7r82e-vH zc4CglVKxci5I9HqD3vgrmwLStW+0s*wU_!LQ`B=}8plBlsieXn;mTN&?nXsih(Kj5 zC1ZrOrM@v%r)6qvo5wlepQIV+=B2J=6?7;Cmaso((GE>lso`&G+=vi4F<)bwZ013> zHJ=>@ZD28}=w~r2ER7%}{kKA0kmLfIsdwzetc`>Gui&~#QiXz+43{9adu2ijzKYt)nMp8)HL;}oS15H*nyH8VK{@alEcB+^L@v@ z5DK+Ic8rZf@e{Ktw$0-l@lR3#Lh7K7)x(ZUwGZ3$tUQx6EbFF^-0BA8KQX6bn{4qx zwzZmYu#QDs>ExwSQ+Lv6QCrnx$SkL=J#7S1o|aj05UbSOqtpTfsfF6$s8yDl-^H2) zg5pb<)|Y*CV)DcxQc1r<*QAMt1ZlZC#G4{58i!_!-H^+)%G#?F^CPy+;{x-qA3jjm zhBH-6oSt=nldcZQtLP}WO0b({V^^M*C9zF5{~+6%tu$P_oNATqh4O;;W(iFP){n00 z)Wb%w?uoe)2YF$&5#N|sJ!dN(>mcE}MS&ih5Vch0SP?o3#7-L=5c zf$<>RG*;;b)~bL@ zNy<)Mw28%E@}Dop_4VERo2z$s7cYL`+pF8V>zmgqvl(@2=-pzIb)r|8X%J`P=IcH;w;r@yp%a`#*g7<*&c~dWpx~l`D0}?U&1T{r1Zb z@84XP{$;=Z_1)|ru&l;tt1U^P_W%t@m+$+4FhBDXlpCKLLoAG^u+R@;l^q}<(H+`jFLpU3;x zcl?{I;=wokt}&(sdvBI5BmLZHwWZZ}mp@*;`P+{xOP2>W&E2gmIIOk%^=>YtUESR; zSM6`_`1bZf8o<4Lx%{04uZ_;NSu(ElD|1pR9(ulu4-rJEhaPL2|I$?0zn3>3AgIfi zc_FH~bhIkyccng!m^P)vWSg=q6t_a%7ZV|Cz|e4R-IL!T=7(F6<)8lRhi||8_J?o( z^7Xg>y^vNvPE>vAgReLnqy4|fP*Pb_Pj&+0pfaN+$Y3xkWvrs(FL$W-1XwyS+#_jG+wsim= z_4rC02gw;vi$;P;oT?am<&&43VyLN9_C9{&^&j>4W`>j!npMYKK!`8g;$o|D!Ax_C3$gHQq5J#@Herl;0>r|k;eBsyP$4)@WIb@ zK1PQnr)rh%OQ4FXa<0nfO4%f79=!97mk*jZ@O;E`yMzWwXPy*Wl8jA~Y+b7cKwgb0 znviyPQ{VF7!$%s+3nU(EDr!0FAC;y18=$ZsMJHlt@rg$Ub`F;C;^z9pyFNv6vffg> zZ=^og!LuJ%T3{}Koc!mn<@Sze|N6e%{!Ju&_}14qfCX3A_|*phbg?fLWHj4Sica|s z#OKVcheb|GdRFApf-gM5@OIC8e1g~5OtEBg20%)ACjo#uOD!r+ik-nG0HSJjx!K=d zcYY&Q@=t&K@jrf~Z@&MxZ~ptsRm^%x{q~pgo^QY00I!$7-n@D7Aj|a_w-D!x-~RER zVq!1!igmngMH)cLM`mXEmml3+-vQNa`L$;Ps7GD{)NU0}%YQ$E>fZxYv(4#IpxQ2x z>iIA=kKT)9+jWu(|I+R&NiN=Km7R8$V-L>&Q;$GBSFFdMb&Bnp7r5!L1`%=ouc5PirHJB|F;7pj>SWYmp;ynpcey~WB*Ot}L;x6{J z4Y#w&>XTyXR;3+ak$zN~@1r;CAgPMLsQ}M9TX!OxCxCQRTa+S6DijI08WIK>#Dh<* zH6F2nU!D=rMpt{WSvva28Dk|Nyq=AMf^M#k49Hi{3h1TEwolUYJ4<+WWh>qDu=Cjf zgXyk&+zqszg3=6WAtMC~tPvmWtZTefcqlE2H_a#K;yDl|;AL*PW@+#%l`g9sAxYiC zij_ye9nJakAWR=xGSw$V(y79cuYzj;brTgRG7}>0T=A!|h$^QlDK!aP#hd2Zz+aMt zc6b-P&C;9c94w-;lpuqiiCNApk`Whtt;*EueP?g%v?|O&n0f|V&WNkGW`A=A6X;GN zAX!4XEyhq<&A3)P7EJ>~^pD5YXMUA!72`aMuI)|Qv$_nm$CROUy~~knZYzCLK4a_s z*m_W1#nu!)JFCxzt79z>?-Z?GSHlfE;(=m2Q>A`fOYH? zYyqN668Se1CQD)UX?kVfV?c)Dk}jv;?*`AxkM^A1#cWc7QuoYJ_vHrG=RLerjn6a>0ve^X^e3&sdFOW@lAHvrW8z-36Dlz)<2h4cPzx4R&ITR9 zZTG(Mu~ed@mq?3gXQkB7U;yjX@(5K* z(X}Ih^%;@q_Np4ND5dK#q|moGoSarUk(B@nOq!JQ5Bc$+`cndG+nu$ZWes>)10a^O z_9B=d8xm+W-s3Z%J`_;9#o_Wjpr+5x>gNEeAMLCTpTb$)O(yGxRxOAFDMAM(g47{M zxEj=>w6_2KF*ODd#;=2MOPOYut5r4oqDY4dC;$s$^bRq94@_OG@s%ZjUpoCdIsHx0 z(JIsw3u}`s#_3aGYK&3y5+*#V6ax$ekSN?i!R)! z=h`Mtt%h$5y9Id)NE;$MiSkf>R=1*O*hnk&1)y$PsD7mLx~r|}nH}NrLF_c9Bui&E z2F~umWC+XAvH_gfjZ_6w z8>yktbJkd-aksnvBy6iq8P=qvT9Gzz+Th92MnyJjPP)a_l#HhhJz?X5B`5(Sof=A! z=p$@_1|&a#JtNnhH0~5sT|pE|mS7taz3yzrQcqqI1R93f_gv1xUl@vkf#wu7sk)vd zUL2HOb)Ac*Y}-adh3DX`-cd*|W^Zej-dJ{45-6xD?TE}6EoKYNG3|}@9G%tKcb6KQ zdkf^)GKfKvv@)=0>e;Opc=?R2KZ33O17w?3>(z5?O)`<6arG19>NXlZy|X$l(dxNS zwQJD&xq^{gnJ;Afz7#Wb-zIs74YVFr>X&D-a-oZjjg7?qO9YVOytd(i%hEQ<1na2G-M5m5tqwT-c|4 zrZD3O@Z2)zMGFOqc#-~R2K>VNI6UjKgkm&jC8`!XtVte9ga(4b^a=|-q#jDBW^W+* zv1op?V>a7t&Lhl^Na(41MVJAm9UW#Wp*(}0ONVCxf zsw+<0kv=z1b?aP;m&S_2${Dn{*;|s5v<8}|1KF&UPWgmn5!d0I9XKo{)-quFg7hTJUZu z4$WN18c9NGTRgwNqocaUQ00VMOa5n;j%8^`H;+QzRajU3=^WL-uO`kKPSjc8ycE|< z(5jROGnQ#h(&r-qR_pi(#6IXzS=l;nuGc0k*h^G z-dSaiL5)zn3$sdtyA$P}B=n<6ubB$IO46gbNWPq{UiH>$jNRzkb|1+MZ&tR7Q}dZOy6Ocas{Qp)`gMRczmuf_dP+;Q>>xeo$&HBNKMUk zPT+B+BXpIA%OT$8%bQY+Qws$DS9XV2eJ4TT?im!s$|VP+9pw{}O$>Hua? zsrQw7oS&ifN1%0FByZh2sy|0npAS|`1#C)B@2Jk7B&s@S6GoO(p(y?35^$in)Kqfp zU21_b2+sgm2lCmFX^JpH_tgZWdr)DpE;QqmE70;Uf&W z&Tb4noZAvtb0%P2hEJoiQBiZf$1_P+r*etG>f9~6eU%rU4p?)`;*lN7v$PS{5rRmm zb}wyg4HFjMPMGl|z!L8tZ04axk-A|nO1M+2Y77GuVzV>|IWM$!!e(-p_m&zQBT8|I zBGjvLA6VCZe+>%pn5qNlZCO zIpkr1!AhxMR&0kqlgC&WDCt=h94~E0ldvnGS~Lg>`uW4E4fjqX zbfuvg5QeNs>j zqBfee`7-yQ8de_mU9|wi#SXM-Pgw0!VA_O-cS}(XmNuA{1=WL}`5bchU^*`Cj6iq- zP+4QsSxc#DL6%Ne>HpC^P{(jS#MFH_Z&|-ylN}QF(w(&QcGUuA5h-rI>h9&w&KTdP z@K(1D{A@^tlCco6fIy0ahBQ4f^XSYwLG>vR)3ugz!ONPWB`5)8H{)@Nuq7>LvU+c> z?g?NXt1DEjENR#*T~#y|93@hcA6dQESPc6PicSHy-nb%gz9p#vLJ7;P7pqDOEfeTu zj(fwoj}EIIN&Di!lvAHI+XS4))>e3652*%u^XKQS-rkzlX(MMDM%7spaH*(YY!Ff= zT{u#ddalpkTWyUYlHTt=HOW+Ocnjl`z-;V^>~bgf8C)L4zZC7fz+sy`4hrW$u)@CbR4!= znB`sJ-@gZ}cC9c_LsmpWR+5(1@1v?}8aPWEKvP>nYt96#!8xRMtyZ>m68BM8wbrCY z45R0osEmD%tEYq2#n|CPX)1<{wU)UF+#uDpHY1wMrJS<>MX*IT7G@Eoii{zN!GL{< zHg}-ird!#WtN1jNn>g7WIX z2=q|8p2dCb_f?+=tBZ5e5nkCS*_tf=p_*aL%usP_oUK#5fphy2>B4N0`#1!nVL$0ctDnBdpZJEpA%AVZFt{u zE5MyW^;w~D3m#aF1S|oKQUE=qX^Ft+=BtjQ)`3l?y6sYp)^>RVRs-l-C!e*ApMyUR zhSPOnukU@;pW~{Z1*CqwuiAcs!0OtQ3sj*yf`nb^nqlH1*m()kk&j$%&!MVbiPDRAUR4IyRP5><0HFdK&h zVo6m6vF{H0R29oX>LFNhQO2}4&hn|i{jkI4A^u_Up}AC98g_~stLTIcPp+Of{v$*J zg(OlqB1=&ggi;_J{X>>BR#ME~O`kaR4oA?r>r2q$MW2|*hP%c`E>`CbXR2vDbrXl4>o$?-QHEVnl>f>?sr*>7xVePE78%Zx# z*Si$m_C`^QVAVRN^chf-*DA`Xx{XpvYL~Oc+H#Qo()-R+eYuE142nVj8r6RB|y3qQZtxym-ltTc(Q1e9$m*e!z7CD zP8W$Q)<9MXR=*iweS1z|OHKpPQc@si(& z^^&A&*hqnJ2QF1$)Eu;$KU4Tgq0vjtSw$@*YF14!=vklisH=D6cb^QL*|FyZ#8UsqtaPftGk@6NsT~Xl!>idof+!$nO6a^ zxsA}o!A`MBGxa2a^_UZ;0AQuHO`n554o1{{5o3CfsLkid>gRx}AMdSppCYolI?}=C z0%Q|sVYkvC!Aniu9$R43nRgY~_@tnky3~OK=dPIq5P1o5V-+O-tXA@gcGcDXUEI~7 z10unW_98W+nG@jSVEh;p7oaIVykPZ{xT|#sU^A*`$3jT}WP&zI!^CzNi8k~BZD39Y z)tpVv1M?T9rykHH)I6slRyW2<-HmbHj^##L7+Nq$>2R+krcmY7nu<_1avm?W3eJjZ zJ&#aZFUrPQ8yq0&ItpQ4Or{39)pn1-Qv|_`LDuxBqH7ZNT8c`R0@i_40V#tx?ugbEH6CAm2JtTJFK zCKH>;x8iC!qHFo5c2_3{dQ~#3Y9+|iNz9eA4s1ah*GHF&>7T*%q2QVyoYFIJojyla zpAT540y1+3ceOu%WHpdP8Iu1OOp+=f682YefW2!rTSJt=$$x)X-ArNbsVZqCA?P2v zq2Nd6JhUshw)&jP>(#7{bPQA@HAinI8Cy!56Z-xX|BfcXlV%SZaaoEq9pWf-YRV4ZYL z@8T>?niNRRFp*2{XRYri$Kgg}uW|5ryvb5o0QlB$5<4s`aBvMqm zDM@`h%d^fT*`Au#~;L+KnMbe9yIJ4@nV_9N#Uvm#g? z*=r4>KB5ZR`zAwg>RIAXKoVUnj4cMkfi)gM97EMJ`X&M0fTDZ^tUf2Co|o2(Yrg7Y zb)n{j9!ODF$Jnbqk{WDUDjpLz?Pv4seATJ@QZp#LPqUb-sH%sutHl-P!Rr!zj{Z0p zPLD;|hI=^eKSx$S2T1*RUv>Bdk<~VLGln<~LjYJMEiGBAQB6y4mB8Nfu99`1v7sG4&@ z*(m4CScx2GML?nyyTT~)u+(F2FnOP*UwH+=h$#(4#RAtAiQ*rGr59r)a5%ub-6e~k zBmje;3AMDwNV;Jp0)PglN!c1X7+u-#E;#lS%?%q<)DnCX06H8?Zy*BG0od_zm=fAJ zZ@OfWGVhWf8mvr!lM@uIN7a2wbqv!>J7*D)Rt8I=mkLgtW;#eOmXwqa#F>q^#OH~u zj?r4*2su?Pq) zaP?YbbuzXQ2v7(tbj*n>LJ!ru*mS}ShW`Ux)wXKiG*q3Hrt2UFSycj0Ani26Pz@gb zGqyeqTNkYtd1f>yZXq(RQfZC5YE)V8}>A74EQTq398| zR987y*Ya*^)yb(q(nx1Sf-tl6&%n()Lv>H+!;>Owtqu4^ygyHMHa3;9y#cRAvLGEi z`Z-G`Qw|NrC8;Qx1TZU@6o6V~L*XW727K*|xH58)z-pQBL$!NV<3zSMpXrBkGSJYP-mUx<}OUbMVJ`5p_8OqR!_J{%AIi;TuCrNoUZZt1M-f zJNBGuT&v$!SNYRBs%@!K1w?6<9H#^^OT%BL+MarCzL{M`wSS)yAUbi&QKcZkyMc^K zlJ(+-4@ul(c3Tbbb9D&^RK-Su2rUCkjaD(mE-KrsVObPx=E24 zms|qBFfdWNhpv0C^&@clG(2l5CJNF?*~nBhu`jLza<~|~j-|Sfgg%^z=A#^6M5%0M z05qscwx|K3q*1L-Y2-8KNk%*}(ZHY&d4KGCm8H;PwB0m}fR1}YfSv+QGfOfgHAS=2 zrWk@s){@e$Gjj*Zb!SOblqj~C0EoJtMK)vPi}M2UavCnR5$c&b4ce-mOX3|bvt))b zPYQ5bbv7?6w_#^QN0xZ2&A%vID%=G zgh2&d7gbH8Dj$gp{-H}fXY`5J1|W_Cpw@l+Y_F0uH!Lj=uGwV0yJPzkkQ#53W=W28 zl5606mVy+isDMQf#AQ6pnfjIM5Odf6KYMSpAgx1H9-r%4q%#PJj*2<`1BA&)6DWrb+Ee#MLvTi5Vx z{y2`St#n`SU#gDbTbe((4OYdTp}N_A*O>#BmK#}ui5HEJVXLQR9GYjL^Hlq3+#Z@M zd0Sg`$d*SU>lBM-WhGQbqcbw@Z^mlS34YO_K88=*>fH>qB@_#xFzlTLq?ng$3#^|8 zp0YSn3VLZm?2gsyv~a}7=Hleo7R?{J#o&6VK8iIuxf}|%5@rs8DZ~S+Cqt?^2*>W| zkYWkj-YjR){vNh+SuEG7ZU@$@X9MkYaF$=oLdj!mJCdt4mnaRZu!k2P7*2{}9T5E_ z3`r6`&=ofdo4LwR6LY@Jz<^Y9!?5eD4IOWOt@9Uto4H-st**iG?@Dtv;iTAVPQz$e|1s+MPriw7q1xBUdhc9&hwS!3 z)0k7c;cA^JWMkr9#(Ygr^>-q*{Y{w!_I(*6*xbDXap*cs4@qpl~9 z{dM5(aa3;gAUT-k=r7Go-3#wmEPe~yKgvEeA<(QkpS))_07KJ-XuUf?txpT|xB#`r zz-;nt^L>DLW>{%M2=xzAXl@Nm*Vgk)#OMv;P`);39AUL!W8x6ha(0019)an2Y)UT0 zF|pd6S`#$2=zv)GVd}J!k98Hau4M`i_f--NU@Elc7}d2R%XV8ji^*|tYDSQ-jfy}lVUTMghDzG z05u1MIha|3MY^^hL)9~lB?X$b1iq00gStKwbgcMcK5swu5$o0Ro2=g!tkX(3xHmma zHYa1C$Cdf>yEmNX*g8j-uaot67p%RSFJl;ej%ZPj3&2(2DD?_~*`;9jd(!o1=~{k6 z+o@n(p1sw_lJx<`dNCc}TRr+n8>c&vkH!SFDCp~?a7(Pctv>T3#4F~3hrcq9ZF9`3 z;U{lGyWs^yk+k+~k7NSU``)x4W>7g!RLl4)4lAkUlET1&s^3_x7HN|cf-~@S=BS0< z6Vq8Ls?}18<(ozo!`k#~bhakPm~h(nTDOav&K#@h1=rxafL)HI#|nL+ep6q_bdZhn zq$H#H##-8uZ5T4VC`cm!tH9M-allD+Qbp!2I|48d)D@!ucmmY(+(NMz3`C!!tN30K z%*(?4v9pq3$*{5VCJ{4t?VLTpS4kQy>6qRw+uL1DdmtGxtS;#AOrLOeSFgn2!L%zh zuI_%2v0mxTjPFK#3G6inY_@=%cFhKPqf@LM;#ggC=zVe|cY3U~t&!b6c=APb(o(6U zL;65=PN^mi_ipHV6-0H z%BD3WsdKEaGxfJts};K%jXO_6;kooo9Zh2@Un1QOy*zpP(>z^Y`QnAA=%h>%w1J}lpy)Y(|!-w_B z2IsT#;vUV#)5mGiTu@Hrn~7^}f_7GritiS*9O-{@N}$P$DNlSmU&Omc>+Vxnd7@kQ z`2g*^K=lrxPj=I9p@%yy=6V&7Zd}mHp{yD&Cmdey8C`9A2K+T+le4tsl#v*{duz;T z(eutDH-)j3>i3B11WTUd;2t-Blg#3*Y2Yck@P6bb8PRQRuZ#jzx|4@2bWDw|%mxv$ zakSbY$%-rIYE#YCK3Jgd6`#upm66jJtB$cB&{?nK-(dZ=SdHJS zf_H0C+5mN51J>UjTF$L{LdNgSF3%u1I~#PJ)h<1*5G;%*Tz?j>+kOYv{Xd8F?5;iz ztV24WSp6#n2D^(7$97nU;Zv958LG%$U_5|ejpD-6QloL?r&Jlw zX0$eltLQE`J|C&WS`v6AZ~)&prDt^313Uq6)erDpYWoj&^|;wZ{KC7X>E_-iTY^Qe zsKya0JoVOmUYAOC_u_oXo^{a;mB9w*gmY`~$Zx>P<*QG2sJ|Va*5=uJp`0bnZL;Gq zdKXvPR!AJ@U(Mg8!8x{xbInagroXgeOpXfo%*dtE%lWInPsw=HG)w2`FJ)FX;B^Vx z)m_qFm1E}Vyyle(yJI0B@VWS_vGD5` zvA(7){0s-#`sFdaE_OQ0#C`W5dga{a@}S-*RhJ%OAKeRn*|{p4KPE@L`E~@lrX_r& zX@ZnIKP7w<)*HiRvDx5?p=PpW@4Dh?-{zrW8v9=!t;0I}LhJahW*usLsgQ_d9*hBs zj2$7;!tSZA+Ee~IT7M^2`|J}gqB%clQ$N_2)3Dze4){^=Lv4Bb>wOxl^>kqF2j*D2_OG=x@mwZD>IF9 zRRVTu9ERoIGPKa4RLM>cEv32zqNG0r7z+#6r8N2|i=&H|8&Pg_&GxbHq|uo&{Z54@ z5e)7~bA^><#CojF-)?p8;rY&_KpL-sA0Tzbx4^?Kb;t;34M}eDukpVrrBV zIRvLB(>7C2k1CdzwM$tzp^6Xq_yoEgyKK(QTHJfiSTBF_^>jPShKP#L51!VVmEqxl zdMg4&A91Aav+rkaQ831Eu8Ci^Y=(~n+I0KLC{J(FL)@zM3aUQ3XdQo(_1mI#@V)ws z>)`K%1-r3t;t6s#v0iryssBePT0^ixv|8ZHvBk%(IHqs9X`yCsX~+KT2>CQ!V~c)6 z*DXCetdAw@en8Q>9^YYYX+$>M;gDfngQ0L5brlrNuedcTa1Xs6K`W!hrDG6$2WjYlX?9U_Zo`uGn!yS}xw)l;-^Sy$Y~)tO_Ps{^%o6LMi9%D^+! zvN4^d(i7!Su2yT+O2VUCPhrY|E^Ks>W?e1g;`O{8%S~J@Q7!R3LGHjK&^t3)%?+Uw zjjb^I`3t{^tI6#QL2;q7TAfZV(#x6PyJf&@}p z@ttCA7o*Fs=4$P+0xHfBd0fY_djJy5U5S5>rDNfJRJta6U4e}gQhUCbCiS=6>FyynQ8i_1M11sAMo^i zwZ?tnY5(l7egvledbPTJLx(kI7$%^`jXCKh1kh3K!4+RLhRFibIa>YJVs)@mWB|Z2 zQ>P2adTg8)!?!)Bm%;q)$ARkF>nyT5etec?c~`p%_OmgTX$c{JKD+!5Gz);#p~e$54jb+v4K^2AQtcIwVr*V@C%!Jqx)Ti`a;7Dnyr z)>6(cChYJO)*eE7mFCyhi%@;7fN8a@mD_gZ^pF|0Y|X7hxk1U5t$F%+1ymnhtoFab z`fag#ZJN<}CepH9yz?eTjc#Hc50#p${Ri-`rYZkot5wf@?lT_wmJ9ueqTqP)BJvC` z|1?~$^bW4;)4%#qu#QJ`Sod%7udXYl&II9^0xi%Q&fA#8HEf7h<{CO4p}X1-S<1Al zg0m2(GSCbMHJ#dkBsGQHN;>m3e*&$ocOGEX1?3z6HgH1=C-Zw$;Or?c;@j%g*>JE9 zhLBJ~<;_;_3hZA#)F`uaR{VP$L9&mVT4UCHG9kxW6R<7Q)2m7g_$G(4ZJ;4VcC$$% zZ8WD1M@&sw@N*ZXO+sGb^wzEux&l`;AvB60w&>n6|u$tfHOdLVB6*QM)%8pZv zBwKue$q9fsB-PP?{^x^P?$X{ZqpY!nuF5#sO#rwtoPGf7t>YOkmtLIQ0JxC@4QqK9 zCw(fK(eAEH7gx-<_u4`~$icezU25h>QOZHjZfvdC!d3zKhPb08d zgX1WcnQW=*WL79FH7MMRvFX>MwGG2*0{wy&UFk)UoKBpB+VUEM*Q^hgwwQmVEr$HA zUR_!2 zv!vviTn-q>iSOj1ZR`*|C{{=A>0A@|k7StFG()4sUS_!{urym^cG9Hhsd4>J-FrM$ zvk5Tmu-y)Wt=<}3+qt_2ZIT<)o!j?xfm8{h^fhoV=wA%dfhq#()Rf}PeXLc^7SZnE zUoFxbjpekl3B$L{ygi(g&>0}k8vKQ3fV)s7yMK0@u4Z<@NX4C?Ykc*ySF@JO`MAeB zV7)=KSi;#_2Q4+RztXjmO-e(WPo{dX&EbZa+H8R7V|ETr8Xn>`9q?LbEvc(s>;k!# zFoUMxi>ND|-6zr0$XUdx#;mNOSGi;~c>_}?Ypck_5)TacTs6AZ#XBjL8L=_U^By!e zm5qG~)tBtT$(Ta|8)~uKaG^lL9?IC44C`;uFWB3b%vm9o%c(j#7@8g3lsKBD*+Yb6Bm1&^GVmArR)8>EKR!Z;n`h%ELk7WU7f=5-PJv{X^^#!apo>>TcDmiT~n|| z>{&dvj-Ti1JVs1ea7K(dSaJ2P(X_4foSJodT>PQ@`*U6(bC=O$b*s@~Mb~mY2X$@C zH3dI$^M6n)N5!#h4Q12&AT!+{6vH74o+`!a4!PA}-{W6xDdIt>&B-+0mEAeNwp=Ye zWh=Ao^I&_AMvx9UGr>2^qGKlpv{_HvO~?%#Fcn(pd^^ltx~n&nS%ih!(W$oZnB^oc zUguvo9&I{+J^-!tP2oR15+gRq%7w-)AfF?*(!KzFtR z@S0w7FZvw2^Cjt4jo%nT1}eHb z(VCzkx9lFS;OZlp`ZaB_ysK6ZJglD0QWcvdo>&I51FM`(@k_Fo_T~l0LsqLT2H!Rw zvX_^GJMhKSHkU#!yH=k|c}^>SmZt;G`M1^T_Ux{H1g8FawK{%7cXcUI7ybKt$wJ~v zP8aKG*m;HT5iLJL3&<9k$!cbufGz@zUj_kytaHj$>nid{Rv;2Oz$pUQDtiob&wy(D z5oTLq55tZ9!yxEkG~1_do`a~Ncw+&bDR(AL>03PONTS~nwz${oyMv;)k8D=l^tOdY zl1A+|yT$V@AouAnP8t)q#+7D3+sw2>$(x0|zL<5m^5tszZB#FLdJ7Rtcd$l0H&%tM zs047zS-BV;CQiIYVN;&e@~s`IUDIR%@29ckP@J#^?IH zoTiNjuh+2?;5weq;kl_1qv2MMgzm0!TN2nI<~Rfn&P?|-*T|b%khj9EY}Jh9OD&Zi{D+W z*0t7#Y;_~jSabEkc?QL{>w8FRw=$pp)t`gw8LYoE+7th51vwV3Me2_ChwIS3qZOp5 zu3mz7!3rDVI*m>nwq>hfOc0s2bG6{_q-)&bOq(*7ljqnQk%(O2L)Kid2YP?bx8z6Y zy0bH#FMg|@oPvQds>zuZonZrO#`hV5EUeMBu$?9>qhEP*xi4n{=Uv7@oX>l1-4*h2 zPoa<^aC$P}{nQjP8QB4aS9Tgz&d1c;qr-VmSxgt*ohIH&D~`lYjG9?V%N9SX7~crD zMWAFn3)PKu9l0vD4G!@2S@tAfAFD1*V+^4{WifoS#R+wx=1SSQ%+yTfY*Wx3=vrrQ zn?{+v(}zV8u*FAczFfUu&4!$xUA(CkB!)dl7FUH%V@fAtqWw-5mhUa@aM{fHYSye8 zmP{SapTf)sK7PdWha=5fP|r0myB!8dt4x|UzFi|u`qdC`{mmc!#8neBsh!}7Z}x}k>wp zfRHUQInhpEU4W~~SZ>XN0}uO0DUXn5z84n57C=GHOimjO)Y^eX0l$zfe9L+6YyM0! zjPy3VxMC~w>#}NqWg2TyrvDXamTyDr94Da0f{Sdd&Fhp1V&>|?-dd_mp!c_+^^%ah z;ecA6!-Kmpg(xQ`JC|ZfQ|lj0@7;)&+2b=}8ZObJg`U+M_^)pDD$>VDd!DW5-GlAJ z3RRegq9-$1Vc`~#y|qol64rSBEuN#d=@ZEr*|4;vpR{yRJ}l zsgumO#c+xvX~u?_KK*X-ZDReypmlvMT)(ed_ksO7V!N0;8~eg8Za9M~&YK9(PO1F| zXtFMCSt+5r*e9C-Q*>B;+ocq(R>hGYp8+wSMC%;wU8s4A&nD}i#_F#(Ss&kHt*PrA zIAguihN`yh+5mU>6{OXj*3xq>cHin?jnl86+&HE5msrR)cH$w?vsCQYXH(aIWOlK5 zgNkCEMtGX?4crL8iIglwY-*!?XWrrreDyptP=ZryLj*W$9ZXjy^H^f8m)^tQ3-8U3 zRX0Ao)ixMVlidg^;A=>Y5a!fyWSqCx)p z>FCwKF@eIrnz$LOw^i$m`#fRY#Sz5&)H@K*@XXMxJ~J7IEh&BBiP|%t5C6MQi?>?W zhIJP=qj`j7P0a$xu6r$<{i|Gb$GDblQ{PPsxUv@RagkxIZPEnE2PwW<-Dgc6Zz0UW zR%gapiLui;(Uqg;Q6 z?f!M5{!W?>IhCZ7HsVy0%u(xtB^WG;#g(()|B*))|3&}1&VPNy>3=zo)BiY&)Boku zI6b=7-=ub`RLidl^-D60>wm3O|NeUapJwX$dX)!2wL-eqj~YRANGts-Q2j5z1{dRh zro!!S81NrAaP@!sU;g+1@qhkb|GNL5|MY+S>p%bb@BjQe5>D|QA~s?pW`QM5no{NM z1c;b&+B?q=Izxi@|MsTNp3`5x{k5?D@pmuPPw2_w;$j@aZh^^y0q3dg+{c)GUoqkM z<*$Dpz(2l(9W2%j+6%pSj-hYYIg6g+u3GR!bbrSdl7D=VDTDK)i7iK`Q^q`$mlhJi zNj+vOEsaYfP+t%RAAFJJ!9XnYZ93(hB6$@=#O%O2`^?4X^Mvv@CjAo>|KkHFuB>Yc zeur@irpH;^pjBK*wr7-;tX{73{{8dam%c#VbG8*v@suQ`IoQ4`F13Nvv*KH{&qMLo zufO-jOhdsAo|0 zLMr|-F1_rO_ty*l{3qj?kBVi^4t%JAZia`RenxrXF~n)sFB)_H^^!mRxrPnTC+yoe zV`%%tC{D#67AF3U0VJqbxrsnVUBuacyx{CVe&g&vzJ#;!MCJe0zpHbX7NeDj$0b!T zZPMcUD(2Qs1L{66ZC4CF9(*bNbSeMxzuEu&-~Wjt>%Yx^|F?g`f8pQ%`M>_Rzg-|_ zt&K|qm&0-#tt$ne@2{nTqb>ur z){2o9z|-5A@BS#%E>Zc$eLJK7Ri09DZsTHhE$Rh7$7p}BEIbUCJ!p)$l=W7NeTWC-9V!}T0YEjKuKUHe zQTQpar3ELJdT$UhqkcX&=j+#R$amK`i%wgV1|3?4@ZnwnG_QibZPGc!sRf8^#G^DPOM!JS~3+EBt0YlTPsJ$Ob zy6H0MzAdmri1?Oga;vcY#yA_E@^GPwrc$xA>lFp|W3MlyS5flzN>-mWZsIz-n6MVH zD$Q6-C^K~H!>m7<{qxNJ+bsE|aV0z}?FU2qfaEOu{+0IhGnMw9Y8M~8OFpyI3;EoP zY3Frx$!cwW6w3Z{%wD|&+YOt?qz&25V2rBGiGbmkZu-AIIJ2LIv~mw_$E`RqWw;SS zcM^7Ol0nJw)69M|D#zULfnb$H$FV$hGs79jXk4a17V{TUQ0^%m7ztVn&IgrfY{6mZ zo^lo{*N~^>CLbgn-h_<4tx-H}8P?(%r3F7qn{E$HO?%WFk1g~=rK}be(yc|1vBW;ZJMPO!%E~-Ml3j})k7_$aoXEjHCZ*tWp}|_CBurvkD0sMru0`# zfjuav7cb2N5N5vcrsW2X^fRS71dm^1l-5XmbvK8bBS5sZpl=ge?pxv41&o{3t#DGQ z&m1YU;6^CFk3;0?ym2w5G3XE-xEjk1k%nF2N1 zX^y`OJ<=z2*}$i&)m*M&_Jb?!`2}ju`z@=M(K^IqP!36k6}mgsHFvF zzT|ZlW$x3UliG%k-dM|=&ck8pT5i#`2{>5Rci5k|aQynmPw#7 zG>;9ijQ;64&?|1gbqQnV>?}oiTku_|VP;Bg!VDO>S#$+Ob_ z6=t8WqkS*TUY?cqqoG}KXY2hd?d4}G?IWhDbYSbV(fc(44uW9+Y$5U8`~a#vDzjTm zBQWQ8*31A5CZ?}Ao#dQ)@FDJgg$3fbGP|;}%{acc`Hr|SZJM>Vz}NI`>;NmoH84pTeRt0z z8ncfnvBlV&55kUi53n4A!?n>11ac%`9K!5|&ypOxE5b}rWg}1l2(Gz1zR<4CUz6l> zbfx{pyXC*e_W_xLD2evLxYJW@Z>z!v}s?SRMqd@!DD(&(^m3CaTuVJa{qioKY;IC@L zaow8wtd$+tk4o*b=uOFQY;2?0*h{+Y?)=ta#o|us3LltnrFO`qo|jh_daA59K|aM5 zoJgGuiV9T!hqnB~sC}3;i7foH`!a7D@@9|IC>9-2^Vsdu2;jY_eFw&rfFM>SG;SR0 zgR=|DdA;JX>wPc?dSg$!vG3G|+moqS9dee_W>1 z<9u><0Tdu{&?o1E0MOf7%A57kunF*u6@!9;>ssjlI081d7&$9)q-fe6cc4J4gpz2m zod)y1w$qVYWR8NCgF4H-=kJR}r=%_@C8qVn=+>^YF(X&b+v429?QDPn7_pb$Prh4H zH|S?OiwVxF#TSoul1x(^{!U+7!LjxS*>Mmmmok&#pype79^V$R7FOm4J#$Ef zcIDsF(_ZmKChc^3#;w8gws4;3?8XL5?^>or;Cn`SNG+N6tUpP$;j2^2E8`e;k~h!?HIuY>$6UhUsNdqSg@oOA4O(YIyK=5 zb49V!P3%un&nFVx!0co86i>Q*F={?7Xu>V{$(igKEuTu3o8AWy)l_?^ z+ezRHO1_-wvthqd@3)EM^k(CHm`Z!Qq(9zY;0iGcC1uK|9$M^0I9<2He#9N2LCZ4N(wkQhQ^0=k5Szt zS3eyCS6H6ncW>sRVEa$Q{3?&`9@8v^lE4N~ACX1PQ#>h^x7@IgoWP0%cDRNGLWy>re%usZr!=46jCYf5@4V(Kp4 zL3!3)Az1ogdk!;>de00xlFqhgE#b0x&&};Q3$m$I`Yl@L9q5jYD=t{h{nVs&eiHdM zh7GvMU4yw0Xpg}c9e5nKGic~OpIX3i4 zcE*kF8ofAUo>8`rwT4H}P0OnUQEUR2hFEUUN48h&Nlp{61&eG3rwlQheReGJvi6(T zIS*55@0UsUZGF1OK0&+KK6Ox*?8J7z?$W?IDkZcab_L2GTWRmFqU4>?d>TIK6t@?X zWjDlS7wm_1OR^lGv*NR-{qxK|{O@q16SF^i+7E~J*?l;`J*NLmrM)$a!W6Yy2e>!% zfvwZFn|M5vUtaxq*g4cutMvq|+L?Mo11JN#A!926^Z5U;{t!F#P|QB}m}b4Y*iVL= z%p=`|v`Z--^T0%4`NygCw3Fw&z;?Xq;P6!oszlh#RBIY-D7}=8Q4glM;Z#8NvQ;yZ2f zH-3NI0O!lZ8PRf6f6@K$dS)+Wgt%sRdu*Xx5x(P5SHP}KMq?r1kgoPqE=KblRb-r3${O-+8>76zgB7w{#UI% zeQ&ywS3skgYbV15n>4K0+`DtdFOiq*hwW*PG3wlaJENs^u8dueEC{4jb4r$rJ-T}g z&{&MM)FsUGOiXSrez}+|1wU*D|A*Uu7%nFq)}FOK32d?7L7YyT4)mr|2Pc0o9pZOu z)bX*Gn!GDZ=w6Sbu$`tsCF9u=4e@-q&mE|pia~YbSEzz@1!~3-H5bEDJXE6Xtmg*< z@6sP5ebl(XQuD-)7C9eCLqHvE#x8qb9t6ErHV7V}zDI;?nA9zvow<-r6-#0(HfY?K zBPUUpx5{w_t+M#aXSyEnd(=9r1kYHWOR>AR^v4Wct(D|fT^lQp9vNbwcIk#~agTc5 z$K@7kSD!ScY;M^Sw)!;=gR3*Z{J;XN8V>4@!R1Qk)UVb^*IDd9SYNavh^vZlhdo3u z?7nd3hwW-vp30P)H=gkr*VtPT+Jg_5N%vi;9h94T#$ziva9k|7&U$;=I9GG3 z!Ro$(Ykv)9bZBX*?I zk8+BPZ*Di69%2T{>d5AtW+gNac9M`I8%V)ZwAmoGua50Ko=;Y~i)84m^Fso=$k!XW zY|k%HTw@MT6v(Obn&mz|?Rb=hX5l?Yk~5%Aqj;C*sG<5gMmUPuX9)r4s;hl4+cJCp z^qv`0xaw$Ytg}D;ZR{Kulo8Y@gxSQe-nv1t8C{EP>dtHH`I`4FY5~`@Dk~lS)Dl-p z;6mHZK+tJeH+-ohn7xES2m0)cYdfnnPV+ECYleP$&(t5#JtoE%rY-O4&{b;n3+ol^ zV$dH+`M^XMQY?}LGJ9P^=SNrC<0bv^{tEH?#NDwr1iufS$jX_E3W>RD+lzMo`PtO| z1!_;PEdVEKFVCj-hk^DlR@&o_RN6}rdIWE`gd?4aFJ^0-F5)Aa&eh`hLxaX+P`mWm z5@TQbviYkl7E5zAYg!(^fXSm%JGOf8DZcm?W?y2LcU_~pSy#=m*--sXpLTDuB^r=@ z1pzv&#$a^;uTDrIsio!bsI1$uzs*fZV3%ecJC)X_qF;_fsRP zXHR?Q8=UTvulN=f$oN4Z>&=C3FYF|*uF<%kO)+i=V{_Mtdxdgze@qOa&Xk;FMt*G_ zP8mpBaYiT2d)9cY<>qW09)M0Le({A*-e6~0ZpEr8a^|KV)M@Q~EIp0vrme^<)(v3C zwr;V4yd?B`UN793ax`WhoMdRiw@biuP;8G-PGy8S${y#(z;CMYj~F440~Xh5);ZCV zKhxN6nVjaqFNPpr-%XD@JhL#2h{KHm2m3JG_}Dq~m4;M( zzPRylM-3TI@kltRWaF4(sd`@1HFIpGJ-w=uw^x$PcDK1snb1&Jg$Z08hgQR81W^q} zs8449JhK;l$L!_F?8h^EN(V4|{t;%^S*y&>GGZ=tVBI*MvpOaprWs>hTmKG?kHPF+ z^AvimthBHdwn<|+pk1`Nm9Mw$Y?|w%Fna(1sSKRd(X)G-WBD-{U`5%;>g%*WwB;XF zX&)*+$Z)<@Ww0OCf`XTQ?lY?7k^A@bw6`*Vi@Up0Pd%bFket*dnIdJ^w)+S6Ew@$L zt<199=Hw?nK1g8EGdjNj?6NiouMR}!qH6@ux@(Cvvj$Dl@vGE;iw|?9lFuUZeOl_V z`ZSd80#=~|Np@gI1AE|j7R6VY>=(n8@h2)}45&mcr(8N%%e1su>b4rF}V&_BPeBL6NoK<7Z2p^Ozgg zKe}7K#I;7R<9v72P0T(vWWhFPCe1;iE{6xy=sCI}90i|zP{t9St+HeU$5;$bGGarn zy*PRwLP+Fj=@9Rjx>6l#I8$>x_2eYi80A$tD%3~Dad$CI>Ux!8C8WASawYK%BW~@> zWFyoXR@b&H+OJ{ugS%sXWh>Qpy(7g|PMzh}L}d(4O%a)Lu1ag00(;gFZY0hP8qdNJmdy=5CMf9#a)xGgfA8 zR%Tx^AewECj+4sJI6S>!1SW$}slFKsL27#^gy|j%-iD#~4H4 zU4l@;$3vLoiH@gIf6Q#6-IpT1ZlLEDq?bq^Ep{X25ou9x*w*8&CR#iG^+ViaN{kGu zfik2{OF`KWrgR$JEtO@Z9nx7o=ALN<+~3Y_FrUGjVba7VtUPTDk`LUtwC!U;hLP( zV=L|TRh7J(sO_UEdlXxySp_yHrvbY|%gvg%vT#T|nf>$3-hPuHnO)+u(tb3w;~WX& zfJ%G)iAuW+9LRX^TpAoh+AT9MJUYQu_`bx)v;HeT&g`woN@Zq;^PEi-^lKjlXrnxa zXh)!ro`+gY^D23|A`BoMjC9q--sMy~4lmv7`&`=7+M|GwTwLsq39&mh9N;~LwYPYk z^HO;H9i_uqMZ&I5XDIAw7dQ4wZgxCY+glSk(k30>xzV-}~!3Mj*U zA=>9Y9qqZM)uEa=b_vA}yzd2irKE?PGD#X94VlE(gtIhEQ@2f$7AYf9{GEh;`R0p3>>d zmVHnseX+ECue@St6MO|)*$=L?|H@Ws@8?jLtP0ryeNR8cZUM>% zyLhzGLWAbppM)c$#D z|LrdELhbokX@3-G|6--R{Ya&~hHNA1z-BGL#z1qmfo&U`1WuAxQ}|O;^!|o(hvORr5fYD|vRw)~O571A?D<%q`^g80up)h%>()58l?y$>%?%wZdeLP41Ixvm zsNEYFW<+zb)0L?A?b^!T#i#R#Pwmzs& z1^DGPcX|eKv^~>ibcwSt4L?NHcHV39Mu&K)WK}5D#-Bci4Y3f}l!ZOOY7aZ;AY45M9r0%>{VAZX}W0B*}QU5i~;*Kuq} zId9s>oF9n3g(LH*tq4cD;AZfC`F?Z`&1XoFhH0 z&?Kqnfa?!wmaAOak1bE9U)f6iT^(8mWYsP_Ix`chXq5||aT2PA*q_ocfsbs zuKuQOv7tQ==CbgmbSpDW8x7$4fmi!Y*gRfzgSdGLH_}jChm3R+2TboZ`=pnP{kO@c zi5sjs&Ee?=8331^?zo)~Tgx;o1Apm-&kgh(v43nP1e_LrZi#vcOJJl8B>}GP7tAhi zVAwc2Um+A%M<%rozU$mbcqQ)kVbc%r7_c) zM#>ZD=C5G+LoYCeS5@-vN@BxGC``Dc18w!&VVNo}M@q!=F{M7|P`|+JzYC!!X0QHP zY5xvr|5PCA*DCGtN3xZAnr+h{q$*#I4r9zui*D-laW-r$^0>^NW%jzo;UQq7-R{h} z4>Um-ewqRo|IiTrP|RLK$|>dk;*NqZ&X)y!(JaIQ$g%35jOGu6<&wcBJx-VS@+F(k z_&PYuH2{|+j=JZiwuHNN$D}fPg?JFs@=3{P0ZDk@t!7!+-i~!o@ga^KaWu`jfil9b zZhDD^6a}A8XN$|Gi#PVih|dY+;)YK4R{P*I0;got+PRyRd8}rM(CRF> z9G(?k78t#ngbbM-uQGQ$y3`&o36Q^BqV^T`Y}u{K01pbg5pl8GVsC4t+GIbu{qx-Z zdsOg++vBs={wUb~#ajE%q$|lR9giN%nuBeeVmPCGcWf%%!uf?_z{2KN z>*BPo1_@G92nz6R=em0yh1+ee0tysYV+pJ(g3wy*ZuS&=9|1e#r@8%RT=vs<9H3x@ zadK++3~0^KS@W$%X%hA)vX$=9sMF)FH4o>P(Z+@ee4Ooqw#@j3Bk@2xl3N4wdvYsI zazEjlr|V&GCE)ky73_H4tNae!o*-4a_ov}oHmDSKYNYLADF!fzF|;FHFH^O#Q}<3L zsXZ7?7Zdij#u-t+f~^mz{Z`XSZlF-C&i2CX_joFr$8S(U3wW+;)?+3!L9k_24!!2i zX$rcy^vP_gD)=R8o99D;Z%jnpB{2om`FYBdQmlAdKgNbWST zi5ei^HPIVU*zCj~wJ~rYSDju#5ndiHUMZ#D!sK0Fd$W~N#wsyhic-ohX>P{R=h}Ql z)t}V80RNGh6B$UocG_tR~fPBGhWtL{yo0s^o zv#7CjiJg{-gBERt2M*}Q?X8^-#~qjS;MA^sQDBu7F8Uir`mZTyaTW1p%Ca>6@Ur75 z2N_*BIJLXf*da50bqy5bN?IZ0)bSlZF^PH)2btAkwZvDjI4H8QSH?V3rwkN5X43P{ z)%PfN$2nJBU6_7BJ;?O) zSPK`;_=F0@6tM)c5=wC(5bunUv~hti=aIv}+wT^Zr~@Z++M^^l64=g%sncRGJ^!}l zCI=Yq(Dqm@Cj=DmpEc$%L2C2}3xeX-3mokrka)eIl zv)0x3!m%~!uWFMsEX(0zL#cK5Q4e~r0a2_O|MQTdM%PDA!zLU&E5=d1&AfNKhT0FV zw&!0^8{UMcVhmMJh}bT+&=wl^y3S+%d^`4DA@kRYWvURqV8RBKY1iRFE1jKd zDMyRTkL3HgY|$U*_Lf33?a8IYSz3$c+Dgrpme)e6

      0jxGYyYKef9^02+_doS;^dAB3I=4;3_IR@+PIyFuou&y4Q+M8Jy zW#s}W3O-|DHwT>73y*g8BUkxGzxI(V&QhItHkmHSxCVxIA=YdPl8W+)&h|Tqhn{zk zVC+y}lLp|Csfo$Wk(%H!4KW^@F_dR(RX7G2r0_jXaJ@lW`Gn)Eth%uG9x59aZuhKY z#uBIJ-Wy)tHaUvEHdCCm?V@Gx_VQgNLZL zUyMfm%O&z6;+E#D(_g=7!QPa_6_M7lD;vc8liNSf?eP_>PTb!7v)cYB*#5<8`_E*f zrV+;ov}5kl8EK;Q{p##EoUyG6X7PUq#|Po|S&c~`ZWwlvtbk3%(K)b%$n;XNxjZm)wB?H)$_hVHz<_~;84F$iga^|1d2gtbqlN92W+M#T=ssvn%i5q zKF8RuCC;x@^G+Ln@~ETY@!w;bUc>DNSKBXUqXKo`HH2##Q?QOoqETXt#dTXaU~8?# zmZbj1e&tcB?e(`Xd3!0N;JMR9!=F$&0l~LHK_GA~mYUm`Gd!vN^VFVRC)Qr5{h5yX zE!aK}sJ8z|I%>4;qZXXYd7bRB&1u1z(WWEt&~Yh||3%F{9Ny7jm_#MC$T$iyDX=_sv2Tx_(CjvI&gD#=Eb zmCxhiJccE02I9W4bRxG{dfo2VVyNF#3ZI(73eZe@Mq>C17qk$dvxa*z47J~B3G5K`Ub6l(5mK&VT0 zB8v~1qJ;_3zw_i0K$hERXFP`$X`k zJmJY0(TD{*ldn)?dnLJo&yTLQUyMin%Oz@5t%C_mg^ok?dD7j*VLQf7&79je9!pPd z|B&1BD^|U5`!gT)VX*y+)%KssN8KssJqBn!49;~X?{xIxY-+H8&0O@H^ZAc+`!(88++6N*ehEHw*tQ2De8((J?G^8*a!K@^aS`y8JEae z^o&29=AB)P0__krn;pdM&_G=~-|8)_vs_re<)%|}tl5uhL9WVLI=I??F&`DE`_AlK z#M|b4YO~Xf|HMg!qZR}~tEg)6js41_RNMP+VeZ8laTmw2q$n7 zDLp(D}k|sfidWVgKKO>U1Mpo`QX%UJMA#{bfvJa7&hCeNBIxS_o}uQ?_lMFl^61GO{G$ZF~?oyy%+Hs^E$pvJV7GD47JTg$@| zi-bk)usEc8d&wFyADj6hJ=YJqWNw0HTr2iM8u{eYL@qR`(l#E8I)+gBj_Cttzfm+y zDKoCTLG4_YlXYJ#MMkvNMH|TFk9^&+f)+d!CroGOM&R#{2Rq8F9eSdQT?*>Gfno#L zN;v$wBAqw=WXcov#O+(7mh@#G;+~$o>2~>&<~m z?`60pgBFGCMoT5Kw;iGlPj0@PMSDZFeN}&QFEh!LJu>P>U-*sj+czw;?BxM{+w-r4 z)R5m-+p$x3qDf@Bcpf;37?Fj$I!m_1TF5oAN(Wcl=zD?eXi5w$GLqsEPuXZ9VtYbh=lq~lNv&OKHs1)|YczHPw;yD=u$Wsu78 zO}!9Ndy8*-UOU$nof!3k`R33vxZ!^PzwEtD&n!8P zF7{U%v%4^KpifHL8rL?w@y^~h^x55*o~lMw&AlG~dOwWJeBa0nDHT!m)|nchdvW@l zOjZU%qR5A&NNzhX1;qes;)`+lcjY_xAV?kAFZ~lqe&!cw#096}m zkN=#K`aNK~lV2ZgH~%S9Qca4%c$`1SZGr)ixQjq<0&uYh4b!PgI>N?325JwcNvo0* zrYH-=Z+Uby_ZhF*!`e0#{_s;$ORtsVc*60dT8s4uJo3by?rOBaE>;hUYJVrxu7OFp zXPHo{^Ob57cn}_tgfbN-wi~bBg&MyOwZnHHW4IcUd$?HI8W8dfTm$3aC_CAH&ps+f zHJQCFq8FEOCQ9WD6aYmtC8v%pD^m#dB~F7?GN}-G#u8_w`D7-(IN@vX8t+cZFFNV` zHq4%?(jI6-+K4>}0p1(d1Y%(m`P7P*zpu~IQw~A-B)AVH4t66hMvlTrQ++Z?`Tjda z+l@>y_on$W1Mz%T04?rjB&BcKW^ck9Z|OJq3yu>=JcCjiR%K3c=b#z|+%sKFZH3y~ z8r)xv+Ozjq?J82|XgeoZl8*2Wo8>?;T(|Ojb*k5JR8mV^JOe+)S1Xd21#XhEuD8&u z{{!A_xB3oh-BT!9LQU7$;M=CegC+_ibuNieMHb}>{E$CjCmF5Zx**T57?UYpITEEx zSgLFc5A{d_uSdn?1poe@9Uw2@_VBm}aKr8YoRa#7f$bNg?f*GbQiJ6o8$jzRb6PkU zB|-yYNYavTP~R|>e^}fOT#>p}Jcovj4)?xrTS!2 zvkF)>bjQ~Ns;pHzO5yv>TT;;(96l!;$Am1Kpv>2%bW~XdrLCe96{%l<+Z#84bUBI! zzyjQ+gGdD^Ch!nk=m@?c`nv+h++(OLPcXX?j>C4@7^l1XqHPD5lIs1$rQdiwjC{b{^W`@VYJ$&vM8OD5N?eRqip(uH*0;!OagMElo-2R*J zGoA-y4Bw~{zp<(C-yNI=?X$rSlr*38^qc&Ju6=dMi^ec>i?-()y5Q!&RN$uIm46@H z&gop7E+HCPn>GP`l&H!$mj24Z(%&(F>lwBq)&ekvOnAaGHKMxNLycJj@BV zaN)*#fw-j*jCl3Vt58z5-=mX^x72jiJg3lB#^L(l@X|0dK*@R#87 zNkC;Dk=bh(vGE)lsiRa4c#?kKA*Ix#&Izt`Yux`ZP=vKq75;RONt+0ve;@Aujr|`> zYBFHkW#lPl(Mmj7HUT)>p!!UZ>Gv%N?yXCUbq1K@J2LRp0CxaJv`^+mKKp$v44Iu^aJ`1?{n z1+?=?~bq zUEimq(o-bb=#6wUt&#Uv<-DTpH51`?11n?f*x9A^ye0*r`AD-ny zDT*mFYVJG}B6ur8D0%r}jO77SCsoBJt%y?g!p< zAq@aH=7jLl{&0NnA70;>)OCx|ipm*A3mu2!%ZMZw^0o(`V_OL8hgjZ(HGYfw*9fZ( z1ut!~Z~DXM}o0bga1owfsM$}fb z&3@9N`koyg(iP1P@T;lasn*Npw=18lh52m}96+B1=rf$-8YF-KG(5S9tRBVkNmxG& z&}mKz3`>bPweT$1#b_dv<*rX%TbBsFcA9Xa^*47kdfI%G+ozUejh~$SZ}l$?$n=+= zr_cyKjjK_K-WnHdvoeFe6XVc7Q~6{>-p>c||Kk_`?QhJ;ZNC&$n%}W^ zXZnNoJbT?Lcpsue_Hn9n5jaH9d$~E4Ea_Y(r}}YhwEL!yCMZ5{*qV<3r&D?yp2Qhl z)4d2a;ZzlCV0~o%xR=g+l)wE{7!H^A!!P)GuUJt3q|D|yJcQWXmgM8ZB`f`JfB*ZR ze)#c+wgkDq|Buwtnx*mF~6X>MkL-`UP>JJci|1`>r0;6SAuJtOatbEssM;SO*MX}vCpG>rQ z0`-rl`EkbMuR2+p+ub%Yc>dN2y7K+w6d^&LhyA%qb!GjrqR;9 zhzM&M4SNXiQ{vmaF#lXi!-`o)j&@bfk9Uegh_@I7Pz;a4fM6xET4<+CNm=!eS%YIn zyno%Q4>7wc*-lpl$@X~mHp$y4c44D136F_RsSqZttX$ZKz@O&C_M~~}WY_G%8VBfU zg5)k8IaSqg>gw2<asw%#c;CZ0C%iNG$atk5q zp=y)tOfMg7!EKE^LsR^}y0}JISr>ZYdmx6ZxdFgJ21+(2=-xfq>L-xm1M<9JuU8;+ znv>Ak7yuR*$!Dp;TY--NPQ0&Ks@iFynU8qyAvgM0*(x7HBn~%}%w2Obx1G!|=bU2j zDUdTMjpgPbs+;6Qho9dxO?b8Fmu1@bWLgAP-x~Z_j(GwvE77>w7 z>%!OLL*}-b1gqh-PJZRd+|KV?KW52C3Q7Cg0BRgGv4sj1nMYo93rDdu6;qt9$Q?&~ zoZsiY2^TpjuBN8EfvQuSybWBm(6#U#zEm(WS3NlQ(%;Tx*0_YW7eJ&oVT@3#be;45gLK507aQJjI{SDkSH!|Geu z{`#A74R*&hnKYay0|6pwM35GUv>R~T2vR<=PX|By$%DCiq-u9rIbFEB7(53{5TFbn zLK|f|JeySfG=1}`>z`NTss-pWkxr_MY`9-Vk`-KX0i|~m*e7w)~6;2T7TE#j%Q&cs^N zhwqQ)|E2x%r+@tY-+#Vck(2QjE&5<(OR&1#ljMw*ha1rG1WgralKZyvj${-03L_l3 zEQ4-kla1~9Kexa9Tifmm-Bv=GyUP~#D{=Vr!HfT7<$vEU4BnHspWLhpdt7_;qnz@> zD0jrmB|f~=M8p@EHuaMEB0&m9NZsK`rl?zeoZSEMxAf79_Yt}K*a`W~@!#uD>2_uc+Z41`w(tognS#KRWo@4E%* zl>z6!F9Z3N0pq?e1LeR#{Jsp-R|fod)&uRZ0_OWN&<}bbe$Qjrq&%F0?<#~%9*mLw zu0q(PJ}~fI^+1#6U=8K>WxyU(vHiXb9Pohs&O&&=1K~TbzyS}0?`jR3Jm7)&orUm# z2jX{Lfdd}!-&qC@c!1>hwFL(};MDhBfdd|J-_;y9dB6kyyZQx99`JzwzQ<4<@PPlm z$50*cfd0N)pbmJzeBV=`4tT(PUqGUcc;LIj@}`dQfyXKEU&25m6Ee55lSSC%w|s#V zwME-i)>`L-HT>`kzJ`IWb@L>&=Hy?>g$GeKVO681dN0Wxw%|huzk~tJlN3S|l6z^{ z;Eaf_2O*%riO56=xRUU`K^KezK!ZpKvnVr>ku88O>7>HSCox0Gq zdSM;U;_amh9uSa1?6JgyE%-3UU$O$#Gq(CKLQkAu?5_bq43>HlAhDs4vHv9BcOq~r<{a* z9vqX8IN_HtkfjQ_DuGqtemhBtXdL*7q)aeU4|%=Uipp%pNHW2%0H1V~~ zBr+vfB+uQ^dmtSS41An|FOh+6h?#);;Vs}UEulgNiYnDduUl*fO!$>F5`I z2?J4K$E_DR<*g3PionGS0Tv=bDwV3o7@7S-Er3Pmi9tc&D00&rtVL8jQ#%tssJ!tnie=s^uYMioK` zE39<@KsqSmkNC*fFkmZH*uuustR%it925@2KnTCm7J40P1`Ov}G^`0dKzT6*j#*X-nt*yf;-Rlp z#hxJNNy0ald`%Vr5L>{P{JQQ@TVwFAX~O0!WWd7~c)nVmTxKDJW0p%GL55l_vceb~ zR^Y=g`Vt1XxYcTIv0b=Up>V4{u4?3VL%ny{g2OS4Uulkgk5K)|0)_Ln79da&0x>9p zW9U<&kdJQ3SH?#|Doz3W2-;R4;*ZD^cenPTWSR^0fQLSUbYHt{ReB~)f zQtH67!C;QLcne1%6#&B?09T{z&8d01;!7CtT%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 zcmV)pK%2i%O9KQH000080OOOfS^|;48L$Na0H_%N01p5F0AyujVQ?;MX=7nzUvpz< z-B?R++eQ#Rt3dw)p_ANTm3@)Bn_H2fKn_WZw&|7F$85w{A_bC4tRDK?I}}Bkviu5S z$8K#ymWI1K-^|W@Go#sg;cdtpzxeTo$?P-KO;MEzr#z*M$+J%Q5lX0STh+-F02ji_ zPLCht!@jAR)Bf3JQ-ow{nR6yMARLS)l0`?fkQoVqThP{KF@%2o+O7c={4D#A%fjW& zcIB#NgC8fe{(Uli1D^{IuU=0(DefxDyxgoDs^1AFvqcdg*+O%+`+PQ9W>+vQs$y)Q zP3WAb@@OGk_~j-*9_wnAH^nL`tNjx^!BwlvlV?>Yuyq)T)^&wOwA*C*J4C3V^e|1P zd#sb0?KEa0P53;O2|e43Ax7}+9@=CUtFqm{N3)B+Az^c_b}#!Kli~mD)23;QxJ{N2 z+r9AE?gOB|>~eEG81e*YeyOTif6EaeFibIl$E(Qz=`gyxNHZLW z|Cb`P3tXB~eRdGG+chKsqTMXplLOE_%j1=0Rl=2JXI}-KoM0zU5B}sv*yu)zGFjWE zDLz9oHg6XtJF4M|9+WPj{D?UDTp4)~cD3V@8%`qXN=)4tRhPC+PK@oVSTbdgr{wHD z4(Z9)JRgVf$9Bk2`cYj75c2NOW+?pK%dR2$Qq(&~9kQZ}eAdy->`3~(vXGaKo$+tt) z(K@LD0p&Q6Tn1tsaAE=j;Ujm<>$@OIEc;p&Kt7Byb1GOyXmpIo5L05k_QabQl}3~{ic5%#0$c9dFR*K0=1c1U z>F(DLf0AhrVS#OQQf=DxrdQM@_4vvYrh8CF$uvr&Ym;bi#?au^#mB{|9b7Tsfl;Dj zh}i36KRSF6U^YnAQdVcOfx@*2T< zUSA1E{=ceu7!Mhx<*8nYH%_z1&^sOkUk@Wi{>QsFudu1ksK{AH^*dDysUwV29kf;;xELQ%luc_f8}__{uK0vjCDY$t zzlDo+4Na3@@H}po%R{SgvFJ`;V$~FiMFi)V!%E~cVralhgzb~}_)t=KDXh(e&$=(9 z94?a46U#F}GLLp4tc)uEl5$YoQ%?|LMx+6Q-4~O@xiq!XSi`V355BF3^xb9ep^+VN z%%}%{Xr!44z)fZdg7SD0i^N86h!V;~hjb~8yB4Xq73pyk{53?|m$^M>%vMERS9Nmn z^t2mqr(J%MStgycr=VSUev^(^{e4aiB-W~T*Pe{BE0ONM%Rfc2Er=DbtDI!J3 zywL!`!G?3>)YJ!Y2lJW?xD?V5nQ3GYz;?>0;0ZQ`#$*8-cSrv(%*+2X%q#EBy!iJo zP)h>@6aWAK2ms@gv098MVt)}L0024V0015U002-!No9C&a%FRKUt@1>Ze?S1Z*nec zX=7nzUvpzP?1A_a~3Qu9`e(@W1@rJFjMj`dsFN$E)RSkD#*5`2T+RR8MHuth&)&bEl+i^tu9ct@3&v%p zrK~L3(wH~dM(bKF-p_vjU3^#Zf=fO7>-8jE-G6wSZm;k0*H2!}z8_tD^ZB3a&+qQ) z{rw*o-(LMJFX*@Ml*!H2O?+FY{|JA-ZSB53jKr7=`|0$v+1FR~=Y0LX)T?%P`}XR7 z@^*A{+x-MjNVjiCAL@Pg!7Y6d?@I5ZcXzjt_Tj_m;@jHlUA@WmVs!DBi|(!QVZ=vj z?8S(G+I>`8tNEc5>yuaQ_U57c9%GyQzX}nhn||s3MJMPdOHwc1`?q-gp5D1Z3Elgr z4?NiW|8#r%@a}GM^KdaVC!IJ<+Oge-K%cyNGbwd38Ba<0MSO_&Z)zn8Pb>+X=5F%t z0S>Y%3qQCR>yCq&x#CxRF2_Ut`C)W%bNi6rT+AQX=_!om!h}~PTo&;u89&)*PV=|^ zELL8r!`P^UymCMtb3tCcyS@H!J-MlK3EuVI{_}^C5M!-IO!2YypN{Agw)D~J)Z9PZ z-Tqh~pYYS9JiJ+q4|@3Uu8vA=@%{C~+COfS>+9v;yt%!pPiS;E!3`g;$UXh!RAO(P z6|tC=J6J)y`Qf@Q1dMkN^D*@7<)+L>YUNm}fdP%B(H}ji6!VWi+}*yvDcfyaet)xK zJ3%iqQ z{_odc97QwwIGO>&xw*=>*VlLh(u1eeBgbwh?R@vw&;R4Aqv*$+m42pw?53bEE?*x- zLH1l+%Z=S`czi6^a%Z9$$;WC(JXT|M96vEL1A2#AlP8F?gLJiIRI$9gxsIhH%gb6GOB zd>qaTY2>lU@a7oRFER-Kj2I=35~D6pZ8-f>!*2RH){^?=sk5klt>Mg6bLwitQn6t- z-5d#TE>D_A^{WiKspa+ON2xMg9;?c*RV~v$cGSxke?E#{j+8-7ZnmgpT36UrE&q8G zwHzsP+G;Mds=|(X`RjK_(aVw2rXk>+)fILOO2;a>T%NkF&@U^Tn{JL)RM_fK(^|sL zH2BM7RirMDRZbW(omnyAya>&)stH>yXI4qrO)=ko`KQnS!|0C-ln+&(RG# zj&6=bg@>GKR#Z4Mr#ccJ-p2c8^@QE@0xUjGA?os2HHEF3nHCgw*35AVQI{t#CoEMH z&di^VM2w%_53p2H*b$76v?1W~ST%*gRlaFe;k+#8SXG5>crz;~?2g1oskdAntEjL| zGqZZa?nrzj%^aK(&%VB@cws5ET+u`C=LhqqUp5{T(O2#L^)#&yevE)%eyVIGaOnoqRJ{7qXwRy!Ke z2j8rOGBW0{7QpyZM!HxV{M!K+7Z%a%;8Fe=v23csKQ79czXz=4fVHUa{vN4L7^%J? zs~mMko9}9TsQ05d`r-OE#p}^^O!a#7(*#aF_2loT^Y;Deg#U4J^<(|;)9qckhwz=0 z>$K;HAs71iJ=UI+yyqEf$xIF$WRJ9C<_v=@5t+;1!|YRe;pOjv_BR-4r!)6^s9nid zE`JZU=OpiW2HTmT96G1%A?yFJfcsd`IM--v$I6@_+Aaz``;Gd)huVXNT1?yb7o&e0 z&DuWw9&qQ*4!t}h+V+A0TZG)H1gsx|*&@cV4L?0;#M_{NXG9U{o*zbzR2x2h459zJ z-f4dV_K#vI3~I~-@DF$K=Kk&E;Q^vP+>YMH$;}M;?`p1-f7ZM2Z@#&XxsEPBALZNk z@1Xl1@GsxRJbAdiyC1zlC>TxJ=mx)je;@BYOh@}(_}Wd+& zVNqy&7i2LQtVuE~H1v=6H<^a_IFl-j-E<;n&ny!-7HO)JI^SO3-pz1x{?Y8U!fF$> z_bi2+@LH{zx1q6+Io_)S*QITFE!ShAN7Efd&wR1WR!PAVt2tqmDpcl0@r<3@$!Ev7ZVr9I{u4opG&rDZ(afK#bB>LOW;TCxyrkkX|rtXsVJr^(%vm_72-DGhaaubGc~#!Q_WhtOBW?43QXxlAiO{5P&4-i+b?E3I zt+iu5pJy#;|K0497mFxF7T#ro)l9(NI7|3D3*I1}a&Am)yNNh+{+WmdG1c_o;AJ9W zo@-H>$(#}NT9nL3SD672gYPIEQrcC-p1aIt+>g5mTbqLmvLFX=x1L8VL;eHWE0Mz#AZG z6%qNQ3`VtKb~D2kIv}t#$FooNA!4c0IAW$yp+U-(f>lhIXtaRGxIQu73fR+3v!}yF z>iIGWoy*Y*aCH$NW_7?B&_ZyW%z@bwvpz&`tQ#xQg}AAJHjKU5SIpA|(YPhYl;NO= z++w~<3rsqWAL*9munLzFj6NI+A;xYGLc$PrwIwqJ!bO)4A?3?p+fFy>1h3o%y&E3( zIAVu~`{9Vl$pR+VBdBmhX5|I4L|Wc5fF3SmUhDBP0Ryr%kbdTJ zLtri-I1nlW51li)>EgT^5YWr9F-xA(~HKCcvIQ_1?GY*1=& zk~_TVL3W2X`+;mj=#tD{Eu(ParKNJ@FQ^r}#YDP%b)*z3vLNeoJ$WEEW#qcbz zQP}-OJ*!GlMg>-lz!ZCjDHe*eBEb|*)tuX1iA|4tby4d!so<(gYD{9SY$Y zNh$IZ=L2%V9Ru@hnX@nAV&U^;BF2)GPmqpcA2KPxVMTPdfeSE3?YtN!urqv~GU@|x zY+F%?Z_R(ST0ZW?2{LZ=yLJaBOkRc(b~Nd$V|Co zB?{hn;baCoF5fJic^U`zQEOe};PO(xB+wUewrcls5nV`100ML51liiMqyX7XAR`shmC^>6 zI=ehTjK#7$&pvs%i1-0e#W0>FVhMMNs&$T8QwkD+m}1&7Rq4BP2a5Y~XQc2(`Ap8y z43Lonw_S-~55a?kD^SH9*+Y+M?{#%4NLgK}mbFshEzl@15i?$kY$Ahs^E4b;7OBbp zxkFGeYz~yJx^P;GmB^-IV2JE`RkIU|4R&mnS?uhSJxExjf#tDODME{e?>txV7n5X!e4-8o=Puz}NZ2KOdlImu z46@&tvXSB*SdK3yGM;MUwyLP~a8T(5;-yq&KZ}T=RuR2x%)m1MHwtOJLh7P5$gM8` z%t0N_5wW*I*CFD5;tKM2l`NcD(UOf02`RlQKp$_Q#Au-7A-I`MbB{dCrg=}?A$nhg zkB+rek=IKRphG02t;8Iqs=?&plzEYVF8T6)ic_(Hum&m}3xzMyA`{?}wkIeAW~*IH z_2X9__ET2@n=u+`GZQ9cT41X1>l_%>poQfbIn0g>r=PBLiT-|^B?&2`gc?=IlId&; zi#a%Ew1B*V8#P>noL5R0)v0-*bU#`&ws@}+V7gM_2azvvo|$jb6zN<>klt-AwzrVj zDRDmwiOCuVCL53}OGCS4BBode=2GE0gy6-l^E`8o1BAX5TJ?^qXOgx(1QM|o_)M`5 z*+BMkFd66;aC+%VmmTZ}auSlhCXmpB%S5t7L>A01<6MdCll7SoFS)NPamFb2gE=Yb zT9k||HW;DiU=oSbE#@MEgO}n;+HnD=pRsf$zWo%$vlam7Ml!*bwatR1BpgGclBABb zP&d4${kR^o{}t_w+<2PM7vhFGNDujZg+{&B$u|JbFn=It?q@4q$!|Z|O3u!T<|VV9 zYLJnVdZqAJ&5P3s>6RZZhA(zu^sA(MGQ%ROX(m_JOrW*7tZ4U=WU&SZSI*J#;Y|q%o`hW@u%C3V1Z72vP@1D`3L%=|zr?`3l#U+%nW3DyV~C4% zuVaY&apV%fq*X{PH!7+`=a2{>saMe(kY(xAu$%NZcpYGK5YRX@<2=ipN&>=yW%EKM zG>aU7gXfeTMeK8%)m>>X60!1DRFjTH4zjJ2LPQCMRywuP#)5(C9Sc9}THKe2He2pN zZj_`#E-gW%3dF94r(_CpgJHCpiMX!CJu$?Zom5RU##@53c&=HBu*F6!!o+HjI`3BC zTkIz2){pnHo1iuoqXoWH<-i-9rCqN`P@_y$0(V*%O!ppDxFJ{B&;F`r8aO}Vp7H|8 zvI61+X$$RqPQ^B(3g2=2(rQ@QPYJSt=nEvD%mi8*p=y1g{RIsK5#%*^(*`HGt4;OD zS67_c58$+@j0?sw7Zj~8aU@esAYIAUyA*56{oV4jV`Udt-+cKkzxsN1zJj*Bc0~X` z4hKGGqHM_`8p&h`nDLmv#j-5O^tH8_J7pDrLfmiG#3cu z35)|g1&=TUvst}jUEZ0$A6DJ~5ErgRCUgdqR1rC=g}g~4p|MK%ChQaPu9-vU?1vRN z1Kdr@5Li-0rfMRV_)fM6=Z85|*P}&mCiO1f z{ZXVzL8zJ@e2CYJ!7Mfp9&lQuh}<_M8BRt3R06ani164+nKlC4LBLO< zu)yBjJVG<*O-=)I@%dN7bJ4%sa_^I25Yv`X(znWjPmOslc?-tSPWZve5If-2 zw3v0k$uK22nUG7A>5{YYp2bAl^LQjrZ_dVn$@uk`*Fynhv8C{kBcc7&Nf*|vp!L9} z=?GS10&rC=4?=0a!;}pB$8_D}fCI4(WU5KSMACG8E=d+crGbdb9WO@pmxrGS>eKs= ze-=yA(%oITGA~p5eYnwh%_(PTlx#&xW*VIu0b@zQ$||VJIuJW=-~XfpXKk@Dfb?d8Nhut0UI=DX z^&Zt^wZr z7?8~s5fA~DqK&dnW-4MJ+v5Qg-hj~C0q^+rm%m?r_2qwWnTbUa;eZwuLyjfc%1TW@ zU)ps-d$|F|HfGAcMHz6A`JIEC2hrODb+EZ;R!0kth#XtcvJgU{1k19~>TGgw*@_)< z!eOM^XGXp@3NUrYxsc2yBvCrio)8_8h0rlQqitw@z_pieCVnb*^tQnsYADDz=(uB7 z9R3faZpzSnUiS!}(r*sF5$ z?(w&~9Jl))+wjE{BWO=^C+X8o$vC{AYn0X>jvtH1u3*dUc>29~HaFtw{#a=z)SHei zUCHJ`aG@ZD9SgI#`~BnO*!bS{wq#FD<{?MF-k0noQf#;uV$X8)-#fW^Z1prJ+A;w~ z933oFbSjQhTLK62tSrieS@D6uj(B zjP2;cwX%VZVHTIEr-&6S@~Rm3LMfZY<2Lr+0=meTq04TUSM|uvyhJ_kK6^r_sXp!k zHL4%L%vg*5V(>ALW^s`W$q@WlX+JIN3lSch_BH1Rh{mtNxIxgZ4BrL39HCJRr#K0zqaSf~F%lJp}o2uxA26N7Bf42s)M!0}%9bF}6cc=0>JW zC(t4_nf0yFGI(OnTiVQ$JeT!113_jVYdhVg91EmbG(J0rEGy()aK^4@Sx3j2-i2CS zqUH1yXhb-VMC-ITb6gp=r&@z^k0!r#^Xp)2a#2wq0~wj7t&OpQTq=!3*1OVV-M%RN zm;Sbz*`VO+FRXcQ#g}D`uD%>_WB0h)xDjQZoZeMoW(UJh20up@;wk)DH}wOEL4fp` za7&QnqPLOqr4mX(z9aww+*g*g(>&Bv_}tNZ54n^}&nP7sI`_t6D~`7AMCJiAEE^Gc zq-#dH-m**2u*=Voic7lSqgYFQB~oCXu1+yoJ7HDJrE8(P^o-@P7-6Ig)OAE_!*p?y zMGK%+8Q&UHO5u6^8De=bsWlZ{C>VmId$#Bjrcg7pMd;wHbS3k(hkPdNN*1cDXo|D! zWuu0`68IY|!!UT0$tiBl21%Bl5rfpm1VUy(=hlEY$)pOk1iD}(NF_FCRV_UuV-7KF z!%}l}uG-hxg#kj;jBo>;cKaNcBQ)&6zEhc(>BbnUwVctDhX;k?*%n1P@ZnqX@W`LwBZ>cE3Qw? zrCgq0pLD2nB~YVw4BESZ(ZJd;EAWF75gOh4{4N`sHmyV-6>HO8esr8Z349lkltd>* zuqv)UW7$L!9X&KwQWznpaTNET-589_SuTLQZv9Js2?db%m~I< z$Ydo}#G-1=(ruDt+0TOKjU+e#GDkXVUjCqhF_9bo7B2eQ-$^+F$4V2MPGEAo5g^%4b=({rz&Or8Ov^? zEM2ci9bXl-w9H9TQKT{Jtq=x5Sn2gZ@!7K1$cz~=iLP{W3S>WW7M)N`@N5GI&fByB zNtW&1WNSnUjw#{-T5>P|YPq7C&&VW_Xnq5bESr0SNyDP)P8w>jC7_R(kWb{8WprH9 zp}!3}T~;b0T+qUr*_lVU8XT_~&qNc=V3?F7tsBU)LSn*va<2i;8LQ3BH%8WS6I66fzl62=hsbTLgrSI^TNq>GrL^zJ5^y{6+s(w8L4$@CFjkU z-Fg_KcRmM!bW7>qdXM02)Jx9py z2O90%-(F8jPw9^rb1z^0IHtwN-mi78A}hIVMnEAF5-Q+>`V}MWnW#ey$PU)l489{R z(M8)Aba7^m?|KPhr!zfP&cArW(o_9dHYcr9u`v2avBp16ax7Q(`OTVuf#a)w@n-TR z0Wou%bJ;(C{fCR$dA@}hy)H|SLd?6(il&R@%ulZ*hzThkr^GBL-JF(4Ksxk#vDk|P znQJot=YPG1(6b|NYqL9*dVV7GF^B}D1+5vDkwSrYH3WK~K1)71z$G=;EPIlBbBVhX zn>{IZ|G4@iTg(knMp92c4O|2PMd&n~ZcOn}H0$;JB+mh*{`1%DDFa!Yf?hOA)6NKL ztLlZND=Ua|1Bn}@>qzffRPCVlaYn1X@8S=D_{XijgOJ{}c{gKe{#6lOC2EyN=fX2J zEaL)P4p2wemO^>7+N0A}M4u|md||%$Q{a37oSo|Q*r-zi`$N5Zy9w84;t9^jL7WiR zdsiQgwf)HKGgq%Eh z7B$_G&5U&9)t)78~Y(dtq}hN_D(%=^sgG!^aPYdY~01)|=yf@@M6 z;Z&1FF&Q--^``Z{kZB#$7FS&qiPu9)eRim>cSiNcOO*Losee^mx2jZ$jGlp%gBF4$ zve=LmI^{x3HfJ4n!u8Mmm%*5ILLA0mJZH?E@w795W&Te{go*Fu!)6J5KV znaAH*c2PU6OpU^vma@;JUd5bPbr!TJAiPnu+LBnJ?zXftz)khh$9>8Dag=?2pnpYf z?hCRZ6`0|LR*9%Lw4>ECZ8T7)Mcws*I}K@H>fHGlm3Ya@PM1vScF=5TMcQSSf$}+M z)ml*hvuL|}CT;gXM)9u-@3|!&t#z!V3|Dk?i?IUQOYj!~J`;ppKTgw!cOu5Cbl8Ql z4Cl+%y%}3~aU*Q|YS4B8qnV0`uPnSr`0iFvtJ@KTt~p1QY-O z00;mEpRroCyUYc6eEti0000`LrGLfSRL~sF9Iet?g4=T!CITx_i4D0y$%Ie*5`6 zE2}CqE9-(r7XZ>k4LLwWRi%4`hx_+=MtFSv(`An3;x?!M=U=}1`XBY~{_^H}A-U8- z%J4gCd|j{WU3|E?TRg+ZuIu|}BX}@U5lM&OU-hpSuUQv*l7&(yWf;I_5Ru7-90_L|Lf&H>a*2HgrF~uKJ#MdGm5_W zw|M_hSD)#d4SjZ}+0ci7xV-x5hwVe@ulM<`*6aQ!9es85p%=R!67<#Y;{8v&N{P`}*P#j_u8ZWq+N_+elSU;S?K#g*Ode(~n2-~+4P`EPc{ zv+s*t=kM0Nn+497T+II(*4*f~^35%l`TS2PGxr8vaCey(V)|Qmb@rFEU$?%E z5B2UcUO|-a_2#qn_Wttf=KA7pp_gXecy)7sfAJ8n;ldtB8aXFS?{c0_B{}}B+q;VY zd;Q6^l25CZ`s@?+;t3RbF|!t4+&nzoynWA(>Wo)c zH}5a*JGr}0q`ONv^81U+>x*`C^Kg4N{K2muFkJ{Wi*|Q|c}wti{WEg9y~3yQ<8SW= z8sB%~5xn3(^ZuWU%^ytv&xLWuG}BtI75&r&EC#||tbXR=@DJ_$VKY4UF+pVv-^1IO z?`}4leDyV4`0IL?>RtUAS`h@A>x>T=-1P3D-YW<`2vr+yjcjj9BVN6*z0)Pe@cx%bpMana5(w0!*O~rhz-*L z1>07!w>PCO#8!{^?&q7kOT_2xN8a4NzPhc~*YDm!@XcrY*8AI93lQeGwOryk5A zmh85)i_TUq+U>|+{my6q*+jqCap`wqGF&+OD9uqO#angJbqrAdE-sE?LaJI^n zpWE%t)i1Aat~<>K=5@SEN$BE*J0LTs{mRe*aT_$ZxPP?{BVKOylpNc{TO}dwg?QYPr6he0udW zoA#mU!M#GJnXdbH30@*U&|=5TyuBx{v-!o99_mw&21W3eFmz+ql@ay`HJ+qd73zU>Zua`c=2 z@Fxeq8P*aF+5|r=(%?ZvVxCWbQ^-~0_>*egIQ%3H(*O6LfBXK2zy2uxYtT*u_2bJw z4_auLeth+(L5u5J{(aCwYXA7%4}%t{_pj>jYA|(t^~7(#|KZ2M1BrAz|Nh%QzWmFd z|8>wRH?3^YN}Bxe9U2F1x@&v&&5wgN(>?0P$&)OJv{ZlpX3*xkPyVlO{`~FmlYTom z^5^03$gm#u!2m00_U^i$t6JFC|3k3vfB5?=_P1ER5#e`(Pm2AYd?952$xWPHJo_G; z^qyEbH2lN&7u<4nAuRXbRf_Q)Y#71vRrG!L?y@YNDUn^Q!7-_0WI8s@A{T+VVpZZ< z^U7WS1zOxPEQNIjb7_}q1;4&7736d)#R5_+NQTANB*bDR#qWNDKj6Y@#7*2&{1rtl~$8`Xlkid1|?Ix^LX}mUuNs$H9B{!B_b}UA% zBgW2{6xQFUtzoS1d)!D-Y4u0AUK&ubcDWM>E7pK}04S%b{2dXH)X-rWhKkJVL9}|L zg-y}8WGs`;1g4wFECyAX)=9aXTb9m#0xezv6aXsK2WT?Xf*(|Y;_49CbsEXyk}MhX z;c?y5l@B`F$by#8EZ|SkNZ6jP zCTf=jT*s%i6&X@ z@^h6`3q=N|a)8NkQCM(BGnq3!VMS9qJztXoHuE1-45m8e{@I-cUBiX!i_6^y%q#Qi zkAd^&!*6x?{uw#IVJQ zs{OOUOdix@zZz%OLVDE-7mj&r;f@Sx5e+e zG3G|sERu6aWZysRXO-M(6S74FuFXMm-Xx2@Ro1KwS+tm)E~iL7JLqSXyxQVQDRAPA z7mRtbEJA43gs)CU?XwEUS8O-tT1-~!v~_-^o+|tfYQUIFt-NEo$p-K409KXZSfBTwp%%%2YBz8z)Mx$3}hspr3WjQ?*(b%>em< zX2`ckUpNaYG~>B6Ny!rgpC9sb3LZ3~k;s}g6^Pl$$b76Bh_mFJq7d0k{o+IY`JsPn z^xysy#PZwkzy0e=aK4lAQx9%csloy)0V=>uGjMHmSu*ZxG_j%2s1pGb28jNhg-hJ- zg-a1qh-ZWz7I!!At_xAFjS@8SAitYD;OaRv8Nm#7yI;S2-Mnnvyj|))w)yRgyH$!2 z@p}CeGdUKL46JGOx+C6iU!<-FE~W(V5CmM4GMKWOSgZ)hMw_OxR9?#XY^tZ+r{^bA zbC7>Js-n`-=gI>M2GK%?rdWz#4OS@x4yUrOe5hi5n`$YwT##vOQ|gqLydo?8^PgUR z^D11ZSKs~nt8f2u@#;_C|JUdH;2=XrtQ&3kbkTI~aPe}fEXKbXVJS7t# zxOTN!&zw+_7KC9Qfd$Gb#Fip!F7j8F32?#$<1z!8BzhSo^FldrP{k`O)U<4VotXfU z9YVe^3;+@|NsGWzh@8>^x)v|3FZ#@yb*#AloUh)MN-v4tUfkZ?Q$nELkDJrY+x;NW z_@#DOhg>hc9fFcghgmv#5SN@tH@BN_MkAS$N!7K&f;5(Ca3Gdap`1!{ElO3JK8j?u z16L5<)B7`_x#MoAiH4_>bG_$KhuhGEtb!?t&_>LkMQ#$DldjSy-9$(ysKfPS=s)S4 zM`xsd$US(}mj9#AHzRCZv>EEf$yVOX;|DbRDdI4 zVd1g0D0EIHo~VRSOEo(aqmHwfQ!(1M3~pbsHZ&+JoGfrq;LXSuTax_fvgnmCOEo(Y z!}hZ{*`Sk1kh$1|c@PD#I~2_TS(6Zk+meo}pu3nB;8e{>hjoX96F%!a=$cFkh|@`6 zZ5z;`P_aM?Ov*JAcxXpqM=vXFp_)|!ZtAQ$&})aR;Zu2*l=CovP7&){c$>91QOliI z5AiM^MNV%oSGJ@Te5_w}YKw7^GsbpyRAOQbm?O<)8IpBi5cw@+Zk4XYYJSy08@C*x&{vq9zcav8K5oigxW&Y`mJu zAor8-;YEQqj!=Ji?si_rw=J zqc3Lk^f|Ta620?MSlmrfZY^1sGvIXKRTgP}eKR_zsSLJp2fvVccC^nIwp$T_069VN zIM+EHe@kHCq-X}k##!}zeATg;y0hT_Sb%SG6|C9n={*OfcPrRx3&O)Fli!)ElQj@h zE~oA1$^3|_IZQ1jT`>!$GH-ojEk^;GuM!u>-=D2?@PJYyurHT-+d+{xpw`uLK&v8XE*R_$kA1TE37?$|Jb9&=z|NuJoQ^v+m9Vlf}j z->$4h2tM(ppJp9%6%4!`r@nmQ*!<#0F`N++4Av0}lK2`ob zj_Aw^6yBnc$uU!cr9=+^g`f?BEqY;+h(;Xsq>8URj+`vx6-FF3pF;x=hFX9lSk{L2 z;5mzB3_b<+8k^M;AphtK`(6XR{PcLJ1g@kP9Egr*+SP=hoJ?jm8dps8md9y6^hEJz zrsXVPNXQz6FRWGG?JWnO(-wii+X^@#lnTeTXm8lWQ2JrZSzc&25qUPA-gO10i;pbG z3Q%oyvr2+7)uU&Jwyfxrn>{5dM2ZH`zW~AkO|$4V`A`SR=?$bk8h>ZSAJez6lxqNZ)EsY=FW%{p;YMmi=v?H;ylz`sV>K@N zqvsT-a(+#0QfpE8AIrv2 zrk+<8VuLa!WoU)?TaOXM9XUJU6(Rd`jyqf-Fj=Im4jpR{(E-&LKpjb^b?ME2I+k7- z3rS*2MX#sNDK?BmJJ>UmoR%phr394+H{lV^1td2f^XhUp`!QgH=MGB_rXk^In30%46aCZjE-(!9tlB=GR& zBNtk`XpX*E33eGEsa~IZUXA{$@yw1#8C4PtgjJ(yk9@Z9oQX40RR$F|G90bNFe^Rn zJSF5aXg-V2p(SeQRlTCY*Ci5EC@`VetP5P#bZq5rB(-A&uo~2;^(@8{5;$Ls%r)AS z02;+SIU*61RjtZg(y=7k%t((W;JgZGEi0GaGN%Kaek+0{6B1?t)&s5;MLUXkc1C(Q z{%5xTh#_~{d6p9$KIbmb*;>V%@d+Nur*t%nIqPXgF6hiUR8QMiK+20xlD0uMvVY59 zJO(}q)bVIaYBy{D3DKL8C8!3+&kI$f173g)S&li#CO4Zax4*7=I)BGmCitw1&B7jaLwhuk)-L_0c)1P;p|BDVy&TnaDi*GY_CJM+7@SSx zQJy*r(}f_7?RMCnKNcIEgZCg@RM|_@Mz54;g8&Dl_D#l6j@IYtb(j#DjSA-`0&quB zBMKL<6KP;rbV0JNFr(GQaC?l&%p?A-Eqw|u5UUWT0#=kn_5B?Dl6M9RLf4p;&^#PH zXf$gy!>I`8eaDLk#<7Tjs-*xa;FY${$HH#A1U2Qih5N05Pz~ zV)NXx9oo>DHSjEiBSJfpGku@h2HoZR!kBFJ31)Hk6CVSvCTP$`bA6 z7;p~!29i&=E!CY5d27Bw9kN3_oY^Gc=|Z0pbsnkr5-`J>2GY!TiuxKtHKH|b=3-^l zwWZ<(rPq2YAQ;6bPG+zv4$RrKzDxmlWRU0uAjFt~tw)&aMo+qwIhjjb>YM_zY7FQ> z&|Hw;QDhZZXUOWVmgde|9ff{LaYm32tY={_K(eRna%izp#WyxvkW8tj4;lU|b8k2{ z$Po3xIBV}ywRbS1%2A`UUJRwZ$cB6b@=-T?8qqslFHVs@7XNOEbE?LzdXtEtx4ne6 z#N#272W)riwXFOB5q23p-6MjU_|DM!)O-ZZ$h)znOA?ZjHLa4Z<0hP2x2n20zQetr z={e(a-xA~eJIlJB<;=@Bkf1XP!gcR6E+vfi4${5&ddW;}?dG30LH_zRpq!j+F2i{C zld~GRvPz8edeU?oc-qX-c<~4n|80{-t1RIx(01{HhFBKXT2akpL9e%fo+ZW+@qj|> zwz)zAae{jOb(B%d2dm)*V0x4YpyFPNf?~q7MMREzjIEcV&S7SZu}k4Grv2O0|JS+K zF0RJ+i@>)pUKq7)sg)(~6AZIlFlrM)>CEynmKin=k$tl3(2Z#`SFcQk>A2SDL89*u zPvsHM65_D1J-Rt=8O;!_przkciV^~VW2E4FCg zp~eB@4f0Hxj&JMyetX^()oX(GF7IBhJ->0>&e7)zz>I+~pd3~S2q1YBaV%(SgIDzw zdX>*t)N@JrVWd|X^ljwf+R z1tN?;ygE}?tG->6-s6{FbKe*@OhoWR4j-;q|Q0^cg^2h>Kk9Wh_3TxSLh>@ z6Btyr%!}|1?}H2Jpn$5;Fd*&0&@z?Nr{vr-P48YK*ucyNYTjIjHj&qMw{iS$Oqy(k zIRQUrevFexz{Vf6`;+JWb$bkS_48UL3W&tL`2r5$M*)kmXf~Z4#D;gUtlA>&>Sg!_ zW_2OWmp5Q6XR1OTWg%t^_EWh;C<3Y@tQr828x}mFVTD&Gd%Ci!wqw$ zBuPh_JZUs@CbaeU)Qm@MHgXXnuHc{)|5Q=6^K{>SHmnLwU+bZ3zLhKjEQ1V6bgZJ- z3I%Mc9R^UF${>z8rOqh6J)1i8lk-T6q_Lz4YgMq4wc2W`ohH~0yrG8P6f{#8#-jj2Rz!NvJiW80g97;sMGEA0m}`b z^!1{2pl5)Adp{+b((XhFf~|<0goTMwH@rT$+fcobZ=%q};>T6$(q1*YzFCkFp=Gwh zkoOpL8UgEFWxn<_$f6DUa*FB1&~b*?@#&}ye>a5(XuaLPWbN^M5>7>J2#5?ztro+7 z!%|ROs3pip$2L&Py`?jM{ccX&Fmo6CPkASG{X317H7>bwtSHs+w1$O5&{0}DGy`n! zcC((%DUt2vehSICVq5cc&nva7cXzRDAg2RtD|xf7K}lhgC8zqH4c7Vn2kM<4z%_Br z(!1d_fvM!>3sW3Aum+lHzf~S$4p}P_C%siemKsy8sb?x&aO!QGp1l_XFkZ4anp?pa zLQsZQ#v3fLskCXs-^>CC$+4*)VX)6<EZ*We8w5`ThJyM3M-hC8CP*bDt@-ZC>;5Q&#HLwB--_ zsDGbI_rb@WrYmzwX{mFUwxNT9s|81`8c4%4hW|$KA_{Z=wg6a4TUS?H z^qBSnJ^ezF4VP6 zEgIgG$S1Jkq6HJPXV*Mq7E0y)y&c6dA|2jL(==~ofKI2Ub#9qh&()%$XwFDm-J_mL z^2_x0c>|W~_-J@tHpA_<6UW~~8hDxWT&ql;lZKsJz)lrblC*=iVP>vnF`ZV^KZXCq z^jd`W?tSr_!~G0uBBeaEGA-H+JQj5qYE=L@NUOyo*m8O-1V>Jy8~`oc3K{`FBUjP| zv_v<1awj6!pA)YoN5ueq7iEE5aJHoWP^N z$Q*xh2Dc^wO|)*w%8X)_tF-ixXgy`2aoO_&nq4bwf>L=rQ=^bvcW&(Bhg^@!!|1qm z_FP$FN0Ci6TQZ&Fx3U&p)zD&}7!#+o^x*NH4}bsibAylIax82X&MAr6R=6ym{E*i! z1+Wah(EY26$NQ}EDk0?~l#&-6Rxwl0N*JWuhjqr~_Z+KUASo+*%YOlR8>%iC!v3%m z{56ZM72`u4&jdHe7uD`GDaVoUyy-WiPF~7XLPZB2tp-HChlojs5+} z?Z)pEG7jGEMMBLtI|@u8geX%iyrF>KufL_O1%5 z;{H*lDc8zcZvuSBB>T_N9?cSdZ9ZzOLpj!%XIOrrKUNZ~>T??YKF=2X+Tk`{?mwC% zhk=fwIatY4POUHZt;mjT*Xz#Sow%~<-B&*@E5D#^DyZ5IQ6A8Ug$Aq*vB{ocx3xe! z@bRYSe*YOu&e`@m_GVQ5xOVQCpl?xbnf7?$1S))_04z5YIerTQr_M7)lR2MUmlHT% zTR*s4aQo&;y~lbcMVBbG-~&ems#lq^iW)+!!QLIUv{cxln)?^5%Be|PtGPKY6qqaP zI8$|u<_Qfe+@2*+0x`_C> zO&V1#1&e1cN*CeUZ~Qk4&c+AR1*pG9GHCio)@If6xLr)b{F2bD`1l405N z7q8(TRL-*Kv)p5bJgUSur%@_@B4swN3Gp-LdYW=`KOWLPsPOLwwB^3gF#emE-b}yD zKw9Qx01z>s_Ig^qIC;t_|lEIYS7+6pW@y>CeUx72@$PV*gt5HQ5$#2?XO`# zXU|NOvok{MS-ld;0RA;6h6dpxE=~#J0Ly5*KyRPyCKYP3C*)RHa?W+yC4cT}G6U&k z=&_E!Vkm=F^5@NK-0#1?nRbDrYaI0VAJ08C-mg8-dA2^4Ue3%7N5EU$ppPy2(^Pbo zcIWqxQN?%5#aZCjY|sCX?%W-^)6_l9>G;QUZl^KfzkPl&hG`0{Tt=PUIyE?%bp-|b zzd}s&(xAh7v?#A`Gw&5pJ0RTy-u@r1P!w6KN&jIVj}PI%`IDB3v4UF z7>FwO0ZFXb2W~<>!*3ZL^l7nUw5miYN{c;v7lY4*`BS;>Z=B{+lh!UmS}g@k%$tlm zw@(XQm$%G+e*0DhO!R5S$*`hwNHU0kZ0`LhCc~&e{Ej;xxRSY&EM=+`*(=drp6m?&Wip>+KXi1L8vJ>Bv#+Rq!PCN!I<12=M#L;3A=VrN zI?L##-8JD%a22I`*M~xGC2Q0WgXW6`68~}u{9D+8(W!KQ;Jnnq=Z zM8>C@xYoAEe|45dG~_CRGK&B#SiXy9&|HAIOqpe~!AzW*%iy?Zh4$sS;jeqVe9~C- zViBJLgQ3PwQnrO>5AMWH%TlZM<+0qGY9bJ)B;We^xgF}a5qk^(4C5(D*C6+OFK+h1 z3C+M#>ijhSo7CbS%k(WA^DaCo8Kr39eG7p~;c0B8uy0BF_GUvEWR1O};TTs_n6L@P zM5C@7%A}zT#iY((KeaNa%=6%eC;Y6s2q|viOYtw}**>PXSXbN*8wg_`~{V3^eB&)~PYm|{NG+S8gLh{HT6mjdbC{qF5fohsw$kK23G0lEgc zk_rFrlrvdp%^1{zAM51u+nVd>s2SfacUI-4)j{fRbOR)i($DWF0;|zAtMJ{I9y@~N zVP!ejdeSNyrKl^5;?CVv&D+^~N`X3~@_{g|PHthM6wf|=D+d(Bc#eby{H}Ne_nKD! z$Pyyiz+?Hh>jisSE?;lr08!q$b6sPxjfMVvfja|&MNLPGVIJs8zcooy^6Ljc$|*+L zo`{7YZ`(_0+301Ulu62BF|_eTb{YTpEKpt-iR_$!GwyA%lGJq!3?>uGel-TFbL{&5 z68cv-158E7pceF)csQ{H7dcf2$h$X5*V45W3S>QH7Cm8EB)RU*0-%zmj6>ZoW%Sdj zxO-kVG%lcxLl1M7)fb0lKq4|%10;5tN^x)4c`O`$7yU5MMM5KW`mvzVq0C04U?zGX zOwRqC0&(s7?IiTyi=x)j?0Gv)@i)}$fJQ1PuyV9)Msod%1faqn0bL}COgjab1=>lK zG|_JF@qvx#t7e&@6YpA?tFuWn4ITChza|ZOL&>K7 z1t1A2$;=<%)4(??WC(`0Re0QufP4liK$RtZ7Pvu?ANv8m4{fcRxjif6dY(R7!S^`y z0L?;KZ?+D=UvjElH75nGxiBE(6o5|Ya~Js%8aLo>W{QE1E}9vc04J<7(1?U z7Mj`13*pa4GoD651*f_W?OmT9ge#aFrxv;}$h)Y+F4g?EHI8`@PFQTQcM3gw$kZ5B zH_E*ABmr2JdVT7llrB;q)@oe~Ud>C86$^3NAlgy3lzg4il!*nSBeW}oTv=Zrmv6Q2 z_kCsxX_1LBkZ*CAfH;gfYr}X#jx-DIhWYapsPd4@uzCes-BH6=UCLMd{!-4+Lb59E zTNZm+?lGVXM@BU?6PNsh7Y1%zt}CpwjT44p;}o~|9tHU%7Wor_R)O3kl7o@%&M z4f5Cl?JJ|!lwZLSS__;o0^X9B+RY>S!EK1uS#hqy-QfF(GJ|j1Y}{ZnoH#o2-*Yd* z$$VXI!=O=+PdNy_@GEWVM0jZzG{;+|Hy1fKM8V-h_GJ-o&{uGKeh%W!mld^D@$_Y* ziVek<8FutCoUc@U|d{fO4^;{`XOt*5|bKd!=@6N$Y$6(s`#J7UooEQZw}dqjHj-<^%~|E(x2?lxp9dyrBY{+)rht=2DWxwgfFezMpm4J6C}Sfi zK_R0mG~A0Ru>3V&K=q>dy*pHJqRQ$< zV}&70vDe!^GVfC$T2STM&zJ18EUQ|bcH}pE<2#%88=Ns15zpxMW}Y%26?Qm=I;B=c z+O3ka*&OJk0Ln+9TDlU<(pp&LPiW)XIIR3&NBA6@ejYEMF<#-OcT8Ls@nm*-(?*?? zW$2kHoPQg;VZ>rSW$|(ieVn1qT~Ml#!QPX{n$ba(GNmH_jhWH;_u}&JS>iZp&4B96Al8IxgAh0C(+I>jkHv_M<|p z7FlqTPI;5%x4v;h_OC2Ls(|LAVmWKxoP7kHR`a0N*VC9kX$XnN)> z+g+Ku?CAI7EWyN~l$dzguU$V_IVy&9EBCkK$-})fX)J zMl!jiN?;x&q;gK-x<2VFfFI1$@jE(T#?GnH(~&yR<&~A|$rM9Dp)*u^KOJ^u^$u0w zJ!>^?VlH%3`hXAUG`1oNY7?rln}8BGW8MC+qMBHfg8}fRy*Ab1F(g_C21xosfE`CK z&8Mg0=2@))NPT(Wc!REQX!x1ex!#MB?-xYV)dP=M5_`UCOcqKPE%1ybNIScrmC7e$ zOtej!&M|{lOjXx1C4o=&hp4k})<4~!cX72ki(Ned42gs)DAKU@Y3&E4vxGft1&S7< zlE8>%$F$hpDk{1_T!JIE7;3v?13|mxG5AJp>bf@E9n)1OX7jQ}X_`?&VuW#+?B7pS ziAM_{9kCH~uMN8OfBMm6XlAX+P~1z4!8lZT9DfnALr7bwvv0`tX1SRW<#yRci}6d; zJO_5Efd)(ev`)v%=gblrSbT;+6GN6zCcRi_8M);eWK25tA<6S#*>GZ?vvCUrDcxwt zDGM5+`%C34o(wTLswHHq*rl#;j!KNE%J55fo68c28aJEI0@{=cg)ETkl*9z8T-MuZ zUYR``M+U~qGW0@|l;(17wUDgSC}zg~TPiJPot&fuClXX@tUQ-e#8c?90So zYBlOQgtgTBnMEx}MnSNo)1L@R>1MeTCjwFWLi$sb?^*$nII3B5Ly=jPq?UjAYnID{ri!(xt;RxB6h5rRStmP@!V-Uq*s$3CspXml?v z{N3;jB>97K3gs!-rrGc&-G|6|i>k-Zr~hBEcdR~Y(k}`_Yq+G2)(T0Y>Bp<+liwO^Q z3XIS!$8-Fai||U5&qMG&?4IDhtl47+!olBQnM*CcxH+q5ER>`xNIYQ^_P8jOAR6R` z-l2sMb+6J`6=1o^_K=DlI%=JmRxeWmDRDBq2IEK2fMK#T=pf;<`e((*iskw`|90l^ zcmQ9k{U(>UqJz*kg{HMo-w_QoHY-)6?sjR!z3g9EnXJy7Jg=6cZ+^kv?4^VNeSX;YGbr-Eebxp{b9dQMMp~?Z%PStvUw8RnOb1ohz zL>>}G486G|gF7!P)1GZsVN4+vF7Z^(;*KHJTGG<7_ee)63C+OcJJv~i>etKJndHdN_>+>YR=h$)E#VT$ky9JH$!=y+M@dC@}&53X8Mb+ zYvH>jBLHG>Qft_y#T+M}n}aFNW?W7zu>1$)ryQ%I$@|KUWbY%xq(P>g-ftC)hZCKI zio^*8$>a4&&e6E0oK0nJhfR$Mj0Ku+iIC zdkbao)zS2lB$cnQhWf!c2?8#Py5C9a+D@luGaO>3@iAf8YG3to zb-2TCE|`cBE2KoVTX2+OSoj8 zDs*si#bx4&6ON7sStyaILsH%07EB&dlWjORw z$J!cSbSAgvQ+ZU|t&S{Ar4YJ%W9FRQ`RL8=y@=Qvq^bV;$D|OHc|wiTr7b9Yvxt!& z&OMczT8UMpiT^m0$<5r4YcFGEj<%t0e3#I4N`=9a&3E@MWM*(p2GruI&x4iQEJNn{ z7AC`xpPa_OQgt$4H_FFz>UBp?9V_TpdYey5PM11@59hW`k1Krze2m11IV5gFuYS`6 zZ%n&Umyd;~3NdwW?IvcwoOki3htaP>P>9xehXac!GoYxc=KNVaE2`8YsGP=gz~xe} z<^>h}(n%>Fgz$q2Z3SSRu~b29@~4hkDcs<;m50@Np|@`H4JJs!GL79U*m0~03{k@S zjxKVC-u%~(k(m9c4qz@1M65lSvx<~*2ZwF7Tk8J)0I6fSddEO3#oGPWOm1)g)?4~+ z8<-hWnK4{NdV52P+>NAeVjH^y5l?1akgoE|$gkS|Mdo|$TjM?Ezcimi-(QC`k?A_6 zwkD&8+#5+x=xT!hDh*G*^?xoBcS+vK*WeJFP1UVmYW3I#*frI$MYE+LSTBhc+rPJJ z&&WC#ql>wmpu}81shPBP8Ga1fY@rk(=@;lY$kju2E0yEXA()0B3lcRZ7nSRXV^PP7 zn>EypOqXSd({HfmSKt^}m8AVt;PQPoi7;y#^0TaVoaBr)40<0i9US)V{kk9-^{>BZ^lJV&--fFr4Ve4V_PWdi$n7P zi#X9dyjZUdU70Evtz@4ZdRV=xuyc13I!)EAHLJ7J(pY^i6*j9 z94uhxE4vtL$RgiJ+*8uxGaL*nhRfrU;}tm`zlWD~jhE#r-z3%jDEEz&CbLK{*1ZE~ zAc;dsnvq0D(VwbkY+xueZnkE>uWVj1B0o$m2BGnPkC_2D>Vg|26axcWzINBe@$7`2 z!doJI3(;I&tFx+8!KV_cr)B0s9kNi8@J8}6$xn$*Jldo2;~uuP@Ndd& zjW{&T^o>gb(R7f5No4!t+VgcT972O-Eym2tFz5S&YalRV3q82zXm(JBMC~)iZX%~O zFW=KGP=?NGiNqHs(Fj@Ded4gQt6LN~oK6NSTc%Oka}WH}4H?EimSYAfR2+jv^kXLj z&g|S{Wo=WG5FY%#O>TtxPcqsj?pKoMeb#idFqc75BI%_?d+*^2Y(&9$>CCQn&P#h# zyJ6HUHNnB5Pz=f}s5slj?gYEvFjol*%M)r z7jMT{ZOGLU-{lsD-rJz?ww09MO5-iu342PGwwTwbEW%P%#E5c~>|`22`e8=ZdFem( z4u#vxX%t}r-LA;Az3AGD;8Lv4R&>9P!ZuTwL0rQ!5feXc`-nMR=YMQaBejm*&$52= zfj-{p3Xaasdx;WSO+2b}?CH7rv0|3--4p>H5G5xuBGb@1=o3!wvd1_64K;Kf|E#GU z(^adWm^QDx$82x+CvKE7eCUl2b1+SW^wt;*@$JJ%|FySie;;L6&%bKoE-VTU&-8oD z8uM`IZM%4&jI$N5?ID$b6*3N`aGH67)O|v^;+bfj8Ss6zrb&&C(S$$Yt=TQTtQe^i z+C&{O6HYik%HJnL+h?!Ay)STpxj|K1Cz9;K&41Qs^DS@~~0ehCeOni0=npBrmyoe-jo4dh_nQe^>L&x7 zB5(mzaV*wc*N_{)!=cDB<22xF)s56sbH;jb)`G*NPiUwRRU~pNZq>8~ zl`7ZFjI0P(6kI@~W*FVwUqc z&E(%u{w6cO`@dyaN0`Q(G3ZSddTNN#P)Y=DP7Kw|-=)XX_$<)OfjyELjYsP{&QbV; zy%xJM0oX~YnAv6o2z|+DN*D{vHi;mT*fBiek}u0Rt*oz|9v07*zlS;VVA9*G0dPrm zU?h2Zsp*l^MO$^lV{s&fr5dxkMxEiRhWgRCwRM%n~|@yorj* z41U1u+$$CR(~=r0Lt~-v2EQ%7m<}|}K%|2aRXfePVM_$)rTC65YB z&ST05$EKR6bD6;&;x6b7~T$;jf*5u1~h za_r4{V|$}(Qw_2~`Ct1k3iCsG&Lk^8bYL8$+C7d$x+;6(_<*z|JXRiSa8rzye`9W( zpjwrO+`)O7+7y<);B0;oCOq22nNH8F3H7+flTp=26JMN0{l`?*rp?t+pGQFJEQ!uGjl7IZq4nu7RxTHYN{4MzPoS&y0CAJo zUN}yph+`hou*iTT4Giq_o{UAoE~&kZMUH(Y9>^;I2^Wj7>mKY~%?xcKj%`JW+4fL9 zV4arss5UDSPLonCS-7RcY8hJWJ^|50bJ&n6U3U*kMWukfu{NFU_JLVluv~~*2>Z4X zFugCb*mBCyr%>@K{d7|=MH7ZpS6kzD{eu8ina_@*%I!3t6nDMsCxDTt691bpgbDzA zHKWzTuXK|rqavjm3Z>sh_gNw&2SVp0Q>FWmdc77Dnjhv)OGNZ_y}z4u@iMDZ!>4en zMw~6fiKRrxSmqEz#)Ct^R=rwJl|sgQPW~zqGajD9-s-`==Q4zv!RW21{Y7~yu=BMe zH{v#sdx~RDFB^V3Wx8?21}Cix;Tu35W#PPDM$BlMp1N6PhLLTcS5znwrB$Y_(;-Ji zsFb~V@a-nLBkdC%VyR!t?4w@8S5&d0RiZF&q}dMfrnH#f*7u!fw%Irz0y2Ir^$ecg@e)f6apebi{a_{T@`?t;Y_??Tl+o$4KAo z7tHnzKY?6n)$zM>u9ODRZRYCoG^vEhdxeQTk03H)AYdMWWc%BQ*|CR^Y0sQRB=rey5u3 z*8+l9S*Qrw`}Yw3`O7uo#$uhE5Kd(>lZwxF-e4xbT*UvSa&4!Ws{QI}xa@IkeH~b% z0)R}l%eoOAo+|tbLWfDI6Smc>sPVLx5H@H}qN85bqRy>I64iEIuq_%J981+!oE~O% zvm7({Duesu zxYXvh7r2l{OJ|kfGOB*#H9rbAFJp3Vs}t|@J&P`|BS8ar33xc>L93=nB#ESLy3H2! zP>u#%K0JTKlLRZjSSN#jI)qp^lqCJ=xrweW%CQlpFV)z-5B=_nw0aH4n(D|?PQqkx z+GZhpOWiV z&Ml8!lx7{M9p1{iN6n}Unb|xhx53NfF0x}4rQ=ghvbpR*+9ZAEyR?HFld0;p+>ih z5uaeSEU*jErN>7sOO@LVeCij|A?ypoSs{~kK%uAE)5cPCdP~RtbRmf@7#muY9L1Op zX6i%*&_jK5JI%HQMtTTtVGDF_ zBR;BDw{pA!-ixDpGJ}fyqvE_hJRbXBu$w@ZO9t%lZFt-#Ia^!4Q3bs@0Eel=gkMd` zhc9%e-RYcinhwYRr7RXH5FcjF!sw^xFbFJ-0_-6^Dyaj>>0U=Nq`pt~c{@H+TOt6QFph zIQUiS2w_CN48vwZ`5CfICU;AhE~*e{5p-?%O6+1Dl-ZoqGaY5Ts!XzZba*hk(-X(d zt^Is>`f-tg%08b`+p^XED&Hr3Nx3Yq-{VF%7z3PHpcWb`b9elLNgBQD2~#99Rz$+O zh|lk1*JMA$tLQ|iDQMgLI9P^q90XAw4cU^6g{rjdIAYFy960j;|H7!`8)pP=Cq$Ow ziU<5U@PG0ik1+HASAuW5W_#*4;k1gCr+^h?%GB%;?|I+R*f4F#dCy)O))J7e-3(j6 zD;LEDt3j(_x~nRrQC=F$+~IAz9RHy&s(ba(5sqQCC3#lyZinQ5Cl$SDzVIt>M&w5H z(j?F(t`fc9`HXzM2xk1%8~b$!xY%T2j%G0CFk^etr3;pJbu6=1HX=JI_(eX$C- z(Cx(*6chH30nClR)*8RfN;WIkXUDc*IP18QUmZ&x5stWi?bi4BPJHC5uJz)zSI)9a z(WFK))}(xk3u)YHAv$9L=@cs~a!X}MsGab26E|nxRHivnsS2HT*e&!F{M96QuJ4Oy zbYJ0UY{)A~QMNRWvkvOUxfGrtGO@~bt&*!=lz;wp-h6oD*cZzxt&Wy4?F>AeGk1LS zP!X;|_Ouqu!}n=*+*<8OxGaj#*0K!yD3>KG0*Xhbg-06iIO<}T>dCS)sB+ph<)qur z<^qqTEQ=$FeJU(Hnq8>|?!b-yI=3=(M(LOYO&q=^qmbaJ~L16QC<8S4bg5ud)=)usuhYm6^%UY4a_`fzqc-B$X&tGaW9zk%! z4G5U4YCIn+g@`4M+1^U?d7c1;8Kr!SzTG96wz8iqWyk4K7+brZ`17;t-DSpn4H3Ee zNGq`YSB8J}{pBgn*CR3UuJfh%ihph~)gts*Wy%rqUp?%0_t%s>AHnL$^1FZZGW~EP ztzb2(?tjWelXLPD*_F^?)c-6-v|A`^y~1{xvJ(o(A8Wk(qs{9Wx*3RVqPL})9YQA_ zC97RPU&th!q$VPcuGIrf8(>f*jus8;dx3{kIuF0r))eLk#13@ZMtR}6-vCAUMPatR zTsbH4kitcO4briMv8E7h7J2hzF_OoM(TE*|?pz+P+HbV97 z-QRhvL=gpM){8Eimk6q&4DFVghMsJOEoRrp@}t z1iv!6>#IBs|L)f;4+0EvPbrWpDleC|>bqz`J)YFc?oA)6mvZ}EhY)Q5T^qc=|vt6*zAi-A5xf4FQrCGl)*H$sS zEiY(36d|8{>;RL0ZF>UW`uYv!oM8F%Pg)V#!3L7A<=RmB3bz(cylMhtjEMr5yMSAz z*u+_$woMUqVUkm@#IWWh2xsg zu7#)1@|({JBdj`o`yN!H*H>byD=LOETu1UyO{QO;KZ{M-Ic0-CBLLr4&!u(BVZ#!XAZFVm1z;&Zx z_20 z>})VCoiAzz#pw{YXol4;59&Cr%Ml$U?>2nuNf_#N%oiu_%iu>5{iUZCs$&{x#0?=&6Z0gRt_wr>AGC)W4!Tzu9ps;gz!bp4@SuZT%V?pmTpCVq^* z_lw9z`KkDS%h<;7lx<*#2{&|t=MSi%xH^J$()oP@xfUK^Zc~!KtJlrMeonBl{^mot z+RyJmIMmPD>bmwLev;92Z~cEyg*Z9>4Pma1p+6*ay^i)0|8E0Rx7P;P*_g>w(-1^6 znigzku4BB+n#31$m|m-kWBxanF4?u2UIgE9sx@N-faBnkkNxVdU)i9x_K5#K(M?wS zYrpe%D4A~14y{>30m?~ayK>%>)}MI4J)&b-88pJNU9afLWv?ZZK;3oCN z{r20Ccx0M6H%lNN9!5sNIy^D87>P+&OBhMpS0PVH>iV+4!nz!^ynd8hRe7xAn?PSG z)G>*_de`hO4FIV?GUxa=?uiy3e=7A%;SM@h(oItL5vV=(z-za{`dB&7&^P?6u0v_K#kBI&m}m{|~l$dxj9GzBeK zlQ1;tO9j}-E> z@-z%4^zFbanZYKo$Fu(mlt^PLm8rkJ*4$aP_JuveixFBgOOsH=7)@L;1k)0Z(fy*d zGIjyi*?=}VPRU$UHamsJ4PG<^lM;@>{|DXlfc?0EV97=t_|62TUrlz-Zs7$6)?S>f z9{k=+97j*bivzfXTYwWxIN*6XHP{7Oc9t4y)WVM9V1se%kIsvyJKi6haasjxKab4a zL~PG{L|q$%nHi2rr-F-k2+o{`Uv&6&!)f%^pW$Nw&WCgI4(F*$ryjRSD7 zKgq>_SLNTQ+|fu1o=|I3Dx!p!jO1@)8|e2h&VACWRRk4uv`z_@q19Hr%pkQ;WLLH``D({`;lY@>)4~o>alBV_b3fH#oz ziy{Au32L?PNYl{P@rH#_J)z5|_{QZeyF>9Zf*7bJFuzfdbnW}zvS-!wz7RRpb;&j~ zJVjX2#s!^ir6cZnSMGVk@3YWI2izxZ zo44bIw-AR;vbHl}t#(JpYR%Rb%=MN&ol1|RO;T^4slq9{J(ou%d}ch^Y=V$Ivdj?ZbPlYeB}c?_F)BD* z*E!+UIstX6dZs7{4W1mXk+ys&pDSJ%98K|ALv^^&!Y z-^^t1y73z~G1aTbo#%^*JgJ-@j z6yUET&k5#kPdCev$q_fj>V!9s*j7D>QgnG^B@fr$7pupOVP8 zg;oyYm}diq^3%W#PlL44Fw3KRy+xD(bLH#&~OahvU2MdMW_C*W!d|w+z zSb~8^hb@;ZE(Zu{W{lf~ak(PT;}s;rTuzfNnQ{k3IB+6Jdp$BUFM&z%uRAg@_R_Nm z{|=B9LyrO5*w=R+I+6ZYFS8VS1>=LH8dB0t6wY3|VJKbZ#i4B8>P42BGYE zLk9<-#xV*11--T(WxqSsmqBkKdY}xt8^`!(Dja2>U&>jlVKSUoh)#5<2Y`@TU^dQ> zn1E#U;Bp>P;LWT4E#Oi?lxPE^NGWZOV!Ar0TZVMR123U!re*_I^a)pvm%XP`Z2eA_J% z=@BlPx82JqKF{hj&69h}y=s$a?WC|`>9Vtor(9XHv5^=Fq5(yXLdL&m#jFy3$0-Ip zN%h7F@#lnR@Pq-s2v;=`wui5gV;mqW@$JC7?N)9l3VEEKbokb85Ta`l65F+694My2 z`6u5-x;q_ZN9wW@uj-n1Mv!traJ)}OGB?Mbl=Q4kCdiPylsSxj^~0aC@A2&H*FwIJ z-&eOneHEY0RXCCFjCPHiRJ6GhKB)(+?L5mZU`5a%ONIsbk|&d=H0UrS#@Tl7pTS3O z^^ve%+@oxVzfG}neH)n?gM_(+4&_Z(EcnPpqr0 zp;_%Xfr;iwOI#w{ih$PxGF@|uzd421#?|W1IC4iuUtceK*Rd0mk6-$Y3LVH4Q)$;! zK&yxCz&RdM79};x%Se!0M}>I%V1h>ky4>QoqY~k`(AuRb-4FYga*TiFWuxqGNpx1B zkgu*cQx$BOsxEA^u8PSVB(*`jVdAC=wa+Q8GjCk#?9SG;h@b9FFZDU&>YoUCXh*ne z+@8@A>LBU7#Fbx%F=yyO?op__$|l^R=elcSA1@v_k`S5ZWJ4->TMurfvflX7ITNjb zGtjss7adk3CTVlys!B4(Du)SV@O^Q#VRVJBUq7!w$0q6b&-Y|lhi!~3nj1<05%>(7 zrfV3DZQD*JnoMllwr$(ClSwiY+qUhAZ6_1w#JJ~q z-v7N{T~vKlz4z)~>eZ`jSDikqdo??~D$%Z-3XlGBVPan!+t5q1#ZSo`6z?RIH-g6N z^ObouG)Kb%B5Hl?vi2S@h-<4^4lY}~Wr9TRtZBGF{i=^qQHJocw(z&GS>oyiJ^-OK zd}dB3c%bgt@pJ)63~VZ-p%HG=?q<>7gdZgEf_j~^gm3{7`)^ogJzQAo+iQO^61vIZ zb9nBAMht}`&N@@=cKd?dYl`&{2dHY|N84eptzrE?dz=;G^cAl*LixqamD9O5gm-iv zqQtn-Z@z=d=hox$Wg;2f6&lE*Y&N^oKl7m-YS?dJzPcTt(_L+@`|cvwCf-io6fnxv zb?a^<1oeHI2xhmj!xi_BSGk!8+Y3*I{~Cl#=M`EGveKnCrXDy%48!3}=2$Ef24wPS zOv0`~zQ}RSBHwszM96mY8!UA;qvE>cn}LO_HMM}D-=Xi{TY#vpW>)`Y0Wstt16TKr zFvleGcj?dDMb0fL(`sRG)rbiGGd`(blb?SF@|1+^-P$kpC)KL$r}sA-Cc0y72B@6n z6u+>ug+7VszUX1|G3~!2U2q%c>yEvSO~wgJZn9cUrcab!Q}>Z19`=HL+ysDTv<*(h zu3d>RzOXv<{L7JnE%>ecsmmEK2jjOZ36|Xftqt@;;WL=EUwLs^PHqj+{utmGSaS)+ zfuap9RF>pgNhShr1%#F^UeW%k@s0u$Aj@xYgv`%QTP^fL8z-RO1>iixAqAv!#<-1Q z^#q=?o?LkD(p6U{x6uUmHxsHvVB4C_B*ulGjYgO7ZeteF*@)dzhBvHPDJ0W>^hOBv;X@eueyWcQo)25F0uJP!L**Co?mPwL zA%CllSha6|J_2agGI;SVKV9i3bSI>*m|Sa^ejRH@>L=JmW~`X3M4N?_lNmKmW1?)l z#{+lqX}I-Y)XRZ&X#%1OJ^7%fx`|ALS!+i#2gfevw(yv*r&}sfcDF9-9l)QrgPKHi zlUH(x;JczOJ0}YRMbsZWT}53yn?N|{cIL=BL_H+Re_e_?NQl`k|02YElzMP;4ejKH z>fl4vqnzZ{eOBtVfyaXED6m z0ilSwii_5y_v8@oJl!-z1~lT@T-P89`99fJXE#hi z{1-@pe)pgR`kfEY?b1-tn}h~o&aDf%VWDU7*= zO=$Gp6qqU*{!#HsZ|qVXZHEv0B8_r%_;q{Bq5svg!!8W8)uG@%vRc%ui~uu;aRzCP*#{kW)UTJakZ9Z?x<# z{jEqvFH`+-!s0UpypBiif|}!4fzHcEpo@Z*oN#;8_e7-F`bWWUULyZw89UN9eOQk4?fp=Y8 zPlPGmD?0GH*N|P|$8wb2(HDIA8h^UV+cccIc^;&*IIy0jYo0>&#qLYM32=@)r9w13bpWy>l_1E|_RSSIoBo#HVX8(9OO?f*8Qw{ttj z?4kWGg69q%FTAmSbfE#QFrP(`SC^DE94l^gKr1pG)`f_SyAo~bs2y}gDWhD?UmuT< zU<heB?#L%K66Eo)`3MZ6@lbOlW8 zusvwVnWeK%uuA&Fb5Cz20%A?Ny0|M+e`4Zi*m9HKVJxL!OF^@?yVQBHUT7l(@G`G` z)JD6s6meeMqr5d&2-$sl)brj=NWLtVk6whr*JufXRNpZ<=ImjL42niVx{SYb$-j3% z5x%V~{h)wzM@TQ)1s;v8?ibKDmF30R;SyL&GvnGoe&{^aW>E32 z%HF789b6#ZLOW>O(vi1%nv$I7{r4x22tAM(^N{i!lpdF=Kx$1JbG$^U>ei3I4 z5O3C=-!4=C%2ch4fK_Yym6F0ps@kkRQe2>4^AAGJSW#E7Y~V6gh7t;lPrNJ(=0G_r zNDvvd0;;cF)tKauNN7b6Gb3gvOhBgM50H`K{iio%^a`j3mvYZ3;WYx}S`yVb_nBfc z7MvB7ikUSA$8t%MNlKuQBO@jvgmofrwXV25m8E}_hcg!1|qThEE1`N%|u<1IFy_9(z?l$kxI^e zZ^jZ^%nzI_(FU<9?u)*6c*d!YCkm@d592^dVFrRN?qY8O)5~B*D8B|3WlZ`l?GpLA^UB_)0?kY*f7qcR0F>CU)yRfz+PPd*kcBpQY1 zyhLb6C>G6~h6y!KALyAG%!&AQ4(kNe!lAgs5!Uu-97>4^1$T^X5&>XG9v}D$CuGK{ zrvODy6=bwR(b@>fKyToHz4;!WdVtW24~xh835-`f7Ok5ohES{ zL^F3$zpB)^a_|@~_Z>1?XKgN{5c*~Uq-T^DM#P(l@o6rXQ{=Tnsd>`)* zCZ6uZ{=VMVmkEy_Dxc5%C#A39A3+AcdwRZ(9^dy2emm^i^K-BZbbY;_E!@A=3Vhr? z?3wC++SG(m>$j?xpo4mp|b3^14=~!(pB)&>(!4%{zQTONgqBfWI1wB;XP_$;uHdeznRU!I&KB>7r(J;TK6T>p+E>ZU zB9#mup1e#ayPt*jblzd5V0+z>-(42T%O^vK%y6k;XiAe3fcxcR9}Mk zaNv_sEdJ)FlB2jHhLniiY(_cHGGQ01wGyEkD1#id0OK%s=P>^|2>A4{o&5a!9l~wnBt1$lM*`-yE7p2{7KBn%xuWv-vN(ACLVa*!Mh}>kK)GddLQ>S91&>X)EwdU3Rq>g$I<+kGiG0-)(O06%0qi z)YzB0(C=C<-3S$$w5agB=UPsw`tsqHQEOW0-`jkxs$eg~EM^ymi~lu--%v^k6}B;7a&RKFwqbGe(Gf5wxfL< zj{yz^W19rW1KyW4JuzV8N^{k~&I_{x<#XHD!!1v7nP~8be_BW5k+~H-t%o2{FL5U? zjML~etD<;H9ine=pq2Vk^i=jHKZh9gmJaNaYu24^Jk^siX+z|X{rvJ(pswDu;qe{4 zYU^RSNH=w2SrGJg6q5DN^+d9(060i~Yj9`FvhptO9p&o)f|k|1j-9a+&*i1>Tn|BR z=0p}>%Re6LBnkc;c>lHdp|YVgBgC4vxm@h4k4!;vU6u_?Kgkp8;njUa5yHb+VOJr0 z^aBSVyZQUUIKW#h4cZg{`q03yF~s6mf}(L0grZimUsW{QO?c+wFnf(8mFB~vY{mdF zUqbVWz%Z(pOG{DiT*EV}msZ{v?jw{-e>f#Izl}g9NCm@=0lsx^KQO}N?qXkF*OgdD znqCWfa73uhnd)#+huKjq67lD!U;g?V7ZZ&=7^npEc^!KVC{sMlM0J*%fijCLPRhNe z@&(4aKpoM^g+39}?de?MGg}_3*A$4@hB9;0rKmRLpu!gK!S)7`sSNl0ZGF3y4$gz= z*7od{Ov|Cf#e@pCYHy<8a5!l36h_HDWpOh&{NddFp^GqNoZ-XK&FJRJPr-b{mGoJ= zl+Dx*wPxQ&nETD)*V*=A1X4pEYlY9dmT$iT+p-}s><{F5H9NaFPWc|ET|Pp+@2qm` z9NKvnk#+1^doE;<>K_{R<*5HiQjEnZjnt20vo*QJ&2F77BN18(+x}Sh@Y2qIWJmGI zcV}yGj(dc<{ISmArv%r`Vac=@Ptq>VBUmN=W?q{ndxs=@3K*gWN14R+fE*f)_TcjHr2cyi#8_;BDA`EbZQJ~H7X-5%2Wqt)HZaJn6r=fg4JcP;*>8(-+j9%88zRsY5wVyhF?^6Oj4|c^$3+Wcm-z;O4*b|10Ug=1zB_UU_r;V;WHP#Wvzs@W0@n?yi6~{YUjj z;u%1s!ydrsg;*sjAnFShEk zJO-_|5i7kp1%;4|!+$+li>}y@3axeP&j<7ya#G)+f-9RV4IP0HFh?<>YhE ze0>+lKN~wqP!Cy=6PIh(|IDR8Hw=NSp~|%Nn&abE2IO<|tK$O`0hfY@BO+p%HQlnD zKjUms;q+4}T2&Y^cRY=sviHNV8=;rsLKXVt#@eG#nWHDx$wVtNz?AZrDA&+Rvykd1 z1V?w4&~4%P%R-2@e2(CaLy zCl<&T3|GFcHS$HWV>yrP(5j2z=l`d4Xq_f@Xo2YB z{~LeXVpu)+G|xZSerpBmNev z@MmPyMrE`yzdv}DcDCT8>Gt+@@fIlLb^h$>=i9~a)&&gO0fqF5iE9-IXT!szRYpdw z4i1{i53ZQ_SH#6n@3ts=l{g?FXUv`h#a&?|kZ9tASz@@@(?_aP4#0iwH zW6%5pv_JmEb-T#_5G<^Wh@7rf%XayV8TUA0+y2`MPM{2IUydkssF4{zt@!{+fV%{w z4k833v*Pyq)E>k?aj`IOiOxDAD5Ja_D7vC_Jpxs66B1uAA*>3><`gL@{>~6VyH&hH zWyVgy?7w9{j|xS8{Z!@*(mf%(no#x0&kZ@h(B8}daqIaesKdqPNGW(;joykBpeM2~ z8s8vfBxDt`8SHLuKZqT>*1DZ~&p`@Ib_*r=&O#b8-V8Xjluvht6C__BQsaFRHbE2^ zD{ME#J$Icwbh2x>9k0fWk@~hqiHUFO|_tgYrEn`@Uytk^$19QbPS>KTsXA#Km6m9S&G#=Q~}h#&?669o^Ak--Jv zgiyUX4VC?=xM@=Z*=Bn+d|I(Zi^>Q0hlM0Yz&PT@M!1Kebov(EV5ENm+Jgyt9U2Vt2=R$5lW5$6vhSHQ(<*WfO6-p>GkFF5662OlSdjTc@Xy37d%1b_t13OI zfe1AcWyxJSILdi;BcESQfK4&V`7&O0YCC=}r6@KA`HB>G{69Z{I8J@)OYyu2nIa{p zDtYaIs|GYH%^X!ApSM&L8=YNk$}(|RjVK-#^^#O4>ggPsl`39k3OjLE5fDf9FD?nq zDx2aT%>c!yCQ7j?pyn|XpypJEniTdV2galpi0%UUb=v?jpu*Ga^P;%rl~hS`5YTE=E#Th^PJ0 zr21o9N@;-(#4T;0+tFH5iz!0ILlmy`DiK2-vH9t2R)BN_TW@)enMurxgsd0z9t82kC=6mHAqvJA-rr)YAblM_j?}~i^DQJn`@}n^ z*UCuU5KmGzAG@HjMyZSn<72Ngd68p+hP559`%l{ZtGDO27H-_+en!_Xo)AC`S+X@M zqrAqqv=I?N40B+IKdPj1^$ZPJh1e0MTrUjn8NqWr%Byl;lbDEFjB|cLnL(&abCgt; zHEMLmjaDXsI8P|^>R1`-I{pvJ$X^_4@G;pGT~@317=|UxHteiB%}H9VNm~EDUwY!E zI{sUjR>!K=$Er5|DZV@6=EMIKtYPu=H}>TI3&r&DApBb+9+Hij*6eW1meUZ z#r9Bouw`uwmRH%@12*~mGI_LyrdekA*1Pj!E=Ky&I7qmA>*Y|a*u9)n-NA$3Q>k2! zE`DjF8}%?)xl@yAjSirrt{O91ZWR-RppjLimJ+l-AF z$m#2tQ;m5h8foiCHptbjlUSY5GMDx?T$Qac>i6{0m(o6|cB4Wd&bm5Wrh9;2IU??Y z+DL0b@LZr9<#J`Bu6~-hIy3yy#%>V*C7YH!01ntTo6G6m;J_D)j ze21=eAcWtHCb*9Py0mi5hq859T_lx6(ofv{!jeyPz8x0Y5=UNQfaMnt4L(;({R#=v zDz`f+T^w)vav+!VMn*zlC51D?Ut~x*K)OvRV92>_>{pvFOVw8fv;_ywSVq$ZV?Ph2 zS7+umo%IOH%W^u4YCa$E5GR7t1nr|;gdqa;&}H5(cPiW6pIFj63D!8?Ho~HPHj_x+ z64j{qEu0zmLYu>UoWVT&K@uDhxN@o3RszVNMXF(W@;8Ci3_VV5NK~b%V#7k} zUS4+(SUk??kaFlm6l&5N<*Ad*;dl}`HkT8_X|JndL2}1wC6-m8lKv=}C35_6d;la( z+q}zkH*})i|DYSV53E!Y`wgvIJ@C+49W$kM$bW|fA+Z!_)tdoD;M}JsQKF|^uZ{`( z4KG5%cr6MJR0DhuR0H#tlge^f8*vC;+Owx81-ypN_$ZKG(6MeIx*0g&p@s_P|F=R87194}(WPyy_h6e+DT#}ed{E$ZdF!{UXm|uUskv|YZAk~jvT~Vw(ZDGdV#=;eY9pHm^j0lTYJ6>8M7C09*Wbi4NqTld zsx`0}X+vkSIfyG)sOOpbAA|6)xlN`9sVWShSpeA{k}?k1&icG@T7B2OBU7Y=oHZRI zzMHjuk6v>AHEQlBwan4|Zk*UWC%(S&NDckCFd?R_S2GQX zRRrA2{b4qrG6RqCf8t@+?aTBs99I`Ur9o#JdQ}O>l-L(5R$t4SidrAPZHV{1riYu1 zR}D)f7i?qTIPE?K*Dy6S+=yut!E+&8>haL2ZGo9LcJP>cxAD-?s+(O{>|8Q;Z2G%A z>^SNrT2VZE*Vm`Q8f5yv%pVJ-jYlh020;f$Zk_FH1K zF}xbLIR50N>0|A)P2(ARCF2uW>6PQ}9MPB5`KP(^nny7S1EAOGLs3<-l|cCCx=9fU z#ke5x3`%t9Un^mUCcqp*zABmmIyZ4Ql?V;y=tAf=jH^(%B7>qdx-@Y&2@p3nA38(L zG=UO5EM+BpQmA1DQw-*n^#^eJWC63au$Rn`ZyG%hk?$8RPgA!BTW+d6#Rm^P`4i$+ zZ!Ky(iR5^gl2;1b6(WUiCcY`p`f+M31QQJ%$9YoE@tErN`xvG^WHQae5QUpTgbMBw zU-X$GeP^69gxG?dnBM6@`Uz-$&(*p#YQUTreqN0h3KEpTtrv{y~T{V6=Cp1>?s^f+j6-*dHN&9THEM#+& zfTcMrPm@tG2*WMUEg=)(@qa>N4~xofn< zelC~Dj*T}3@)0gjofhQCq8p!OmUYEAv${!2kA@!UrKMO2^Ae(CddSIB!EG*vien#{ z767BHqDOkkDN({Sgy`vRdh#W(x303PyOdl%sRrg*l#DVCO|xJWMnjAB5>u?28-TQV z5w4#z;BAP!|>Tf?y9NAv(ah zn~Zuvw1<`uJ!Y$&FEItSbpfbp>i_hD`cE%-APS=t`cwj`DOMy5gejh4pNjG&pmnaY z#*u$axPC%4l$xN4g!XVyFIb+OWe%a_k2A{9zYLsH5SHhX~ za@mV6*>;I|Y+Q7iAUR$N0o9v^dI3U{n~FvBG$}`Rr>;_vWqfD4cqdS-aHp2Ec5j|3 za_%&YM_pLpDxoJ?Mu8;sFYioD+XF^Fo3}rUKWK(OS*$qI=8HjJaqb`aLTqE)iAzw% z4+ze<-_ae>G6JOHg{A$}*iL8ILzWLZb$=jrUpGEYV#IqP5%h+Nd+oZLEg!nRGwsf& z7*Vo$6LGpiX8aZo6=$M3dBH?>I-?D>d=NI>7SZ*FL&4+2bVL0Qbz>5`{h@PD|C};B zl7Fn&f<8URZl9HrPbV2WP9K5JJ5ff#g9dH%GY%&#$=Qco9JO{7p9L7-YVQ3H1jf0% z$;G=-3&)mk|BZV6r?nla)Oo%CFX9!NO1%Fo!1MFt#}{#XG;4+{z(w!kVC%GKu(BOu)`cY5rKTEY29dBm5%JC`%%a~R zY_rK~iU|1`R;MK%iOmdI#UyDagu3aLIZ85#CtAOlw>i1FdEg3-nju%$s>9wPdN?8> z)w&{GVF*NQS4DXs{29$mfJRgmvC*t{#j(ytOR0c7h`JYRjx4W6L`s82HxJqTAuW6J zEwFKG(Lkpj@&zaFvOLQsVBgjfgj_8LuTsSjRDTd6W{LJsJuf8I#X^W!ko!cXG`NZh zk%CyNmDp}JljA+}xEFla;)qn~o8itP8=in7 zI=~OSh1=~h3)1St2jzmzKMV0bo~)2}Jz5{HUHquzsjh92c9eoEH5nu9CW@nK-zkag zKBqY#lw+e!IDmRM14|}%Pi?4*i3xgBAd0?Tv#?V_8o)@AuV{%MabxQdJD|dAos(Sm zCXTzF^OOWt$X`ie3-3;n>3e0|>g>6gjsnX`=& zxD&ZmMP2UCSk80aN~8~Q6O&1^&br+QH_pif=WOlwOsHQ4UVtKMiXX*!xx5W+T-W%W z7QgcE!|^g%i8-!@P7wbnd(84^Qj`P0VkzQizhAfO_n(@$+X+BcvT-fXg$LB9&1SsM z=lkWWPLT55ofTmtHu2Ip-Mw0u`nM1-|82!kv{`(NzuGXR9*+TM$ zrt7Qw4*5TyOaIS$ZGLWIYidN`Q3T%q^>cB!)VXjtY(f3H>K#B)&V%e4=~>xu$Y=yF zveaLpuuOu05L4=`qEsp_0@xv~^mcz=j47h2_PM1LOdQ?*XYnt>t*JfD^L6Wj_Duqxj)V65ez-eh4c(9up?+@v0RIa7U$ zOHCf)ih@)igBW3>eV&GNbt>WtVDC6|kU>^gNEoY-6&;ECyp|F@Le0D1co`97{duC> zo_K^3M2@O7FUmX{NL7X+;1cYM)%rWhd&~+=nF!Kn%2UZQNF5me(%5%=C=VQ$PP0%Q zTznu;x~oEAC2!xC-K7Sp?vA8G_wLr$_r;qvTaB5VkTXoEXy zXbQ411zjdFbKypn_a-tjXDg%T1h1;fC7VYxHmfUT#}6K9o-`?(3ZS@DdN`D1P?J`Q z_mc2&m|`!%d-@&eq0=F!t1PDhpy1cC%9IdEbO8aEY+7f&-1c(aJwy|UV?YB1OK`S{4+@qPq|}}! zQitne;CmiDTftF>RZzQGff(w5sb$6CSMXfS0e7^NNtR6f^G0;FY*7atA3T>F(wa`W z>RzHixpUb6ig{^7P7}kAQ&T8RkdkW1LxBlNfF@f@OdzT3B+$cInlH=nym(r~d-4u; zUnt9n8x}6;7%CtUE~+eq!w7lKf)^C^7lNn?zObt>N|25 zK{q4<0aQCtcHb&@tW>)Vw1TBHrX@MD&cL56x?ta=#aM)iL0cLf0rR0N`{RgE08>`V z)nT^jQgs*Iu#%9&l0hA<=xp%_9nu^!!B!|dePMvnE<84)k1ob2CQjItJ@I?dUnk`$ zh6n(fBfsc-a+zmxMxR6I!aXjggrue8{CZgz+)C-;pC#|`B}v!(g_7-lJcWx8-n-Jt z5)gd);C^Lo-ekonO9XXgw}G%g6xgcyn7Nq6VP5{Eb+f7;N@@OPh-64im4(Smdu1QU zIbf(cZbzsV8{9>tI-D5FS-)UyQ;U91& z$w}`d<5i1%qZfGy4Pk7Ku@N8p^n^;}@yH8FuJf2OT>?cw5*%C7qnd#|6?(AOQiMTi z$D{aQuaF_fLMqbfA2Yw;Z*(LrZEXkb=4=_R zl;bxs+mtm&F@In)h?_tjWR<~f(||VKup64P8QHN5)E%OEib)GgW@RjRNx&*0{1)6z z=qd)K2mxy>tKlDK;6h#~#?maB!yv9U{4I8XAn5d%>MJG3(N2I-;>OD-K*)%?X#7HP zq4t;|L}FgPJ0_?Ab5e=~am-kt1tTU@YyYT4o&~T%b!m)OBkwDB74Ifs1!29p`9A85 zkwai;a=JW%0ZY9DT9Ag&6mo_1`;@YZJ~Aj~IXpJK%;lUronvU{t>Ht!_3s=@+pB=; zyONr2r==??am`-7z}ZL7rR3{+G-wTT56GDePTvMdos2+_c_1TynJhd`R0YZI7jCG& zTiV{tvU&)^L?eGAHWun2dY16Afja6_86Gluiant>H`VA^lHtVe(}bA37NPbx`;W98 z{~B)ZuMb&I|4x8>o6(%;a_{UJ5?C~MLA&lqQvs3AGQWCGh34{{_vJ+$d;x3LuDiVF zT60eg!WvjoC`mKvL7~Ut#InJ?{ zZtmNRwR;E-{%51Z5#7tn1w8n-6HV`Rq#uDt!wIv=XJP=?+p~Mq*FG`L=ZG$tX8_;~2C5MHeZI5U#q}nnqwDE4bn=t>i z#mN*kO+dH%Ca50GJNNy?Bdr;89kf$~Oaul69q-PxVTynNQXhYgvr*_+)@W=DUXrvB z#VdG8{|6cW<6#!#`49!-qUuJCO;8va8bolPRN~lOMOWm+5&B5~kBOgVG5u+e->onc zf3p7ww5nhLKuLSyz3M0kQEdqGo@paz1g6Bq8L`IOIJq3J8k1abIpw0EfNXfnCj9y= zX~)PT*s79`w5rli50iw%s<9z2)KX=dH>)yu`(~Ofm8N(}qk?-oqUwiVJ+87v+g3+c zh+7u&s%Gz=?s$^8eBl|k(1Wa88Le=+Y5~Xx<6C#sv0*J~b8CR=R02gl5ELRG3v51X z5vF&s0hy+{DkD^&Z-i$Sv8^;S=>5#;t#jW>3cV+O0T<%(hls zg3}a^3C@n{Rk|AZSaBD@T832WBs5d3iuvB3hq;t8jju?K@^z%@hhAM>u^LBd5My&B z=DDF$9e#bWp0E^TLFySM+6oWu26L8s!m%>Fv+?5li49*B8VUpcMmss|-P)sLw=(jp zGtW>0$(?rfUaR99g9>Q~t%II1hmH#FdW%lHUDRneCR1Dn_IY-&omW1Rks+O>1g@s( zm+l63P(a;LJv?8y<$28vBS^EwdwHvRU^)z+cKrruFwXg+w_BL4*X8Gn+P zMgj{FHkSoLNM@O1g`C*9%gOjS?e|}*SqK-ho=*tZ3A$wUe*u zx_Wkyl&Kw6*-$s+1PuKAv>X-`onATH*0whtO7;@xrQctPcb?u!6bT98tzN~W;+R(? zj3kYf0$kIXr+TpyO->uK7fw&(rv-r)=IDQ1ep*3FIDGm5^&6dLicKe!X{ z0?334e5j}XQq#;T?zQQ`V8`YJg#Jd+4a|Jf55i=O}$ph@kFfC zGTR}$Mn4bpa`ZIA_pMyM;KMmKvD=v~*Ppd3&OTz9f9BDr+0o7StR)3JX^E)n))ZC0 zLl*X#2m3TsbOkwy=28`87Ehb`X}Ewtqz`vJe&Vik1mIXjc#7o^xD#o`BP&#Ns>0XY z0~>l?(YvpL@;-cN$rSs$Ic}tL6Uo!e_(Ez~BE##=@&eS&K)nv)YG#DJ{m0eO3dfRT zIeb+&%1h|<-C&*!KghrwMog=`?}6dN@N5ilQPlxbvET1#$5MPX&{&AU{dm1UUecFe z?&spawBrtMI+K(~57S{-1neuSt|z?N8>**M@O4L{U+nqp%QS#>6`vF)S!68g!od!A zg+856X6h{4x28VkXrwOYb)fu%-~VEC9TiqU(S5`hMcDg$G7GI7!CNfjt}#lt{zVL3>Bo#G)nwD`sgF$UMbbo^#`b6pZ?8bbdCHnr5M~YRk2AU zVuKCJ_n#%I1`L(7D*{jfukR8jmZB>^B3Z7$S-7RLIpAtx2bmdzyqa5!9WHd!4{n4f`yv{~13UJ%1T(H@LP%2f=@lIeqHfnPrEoC*g{2f5NkT z&ti=ncWqxu%DD5Ae4TDPV?Oz^<=(P={}Ee*b)ki0&+gh?`X<)JIx(Fy=PTOhh==oJ!jjyQDq@BBG~b*PAg)>DfE1O)8R^BWA?;9d_!$0TC41rsoss1?(m{o5qQ~sGT+*09t}T0yMjF$~HSboP5Z0hCXF@wHThwdp4Lid& z&@^`68a(}G8_P*W?j_Fvz~_0u|17W$QtGvRpNX-V5I{iY*#4IVmWzpHx6X#Wjs%+T zBiI{q=x+jsaGs3c8zzaKK_uC>hWM)zMvQzc=vo+}boCsPJ$^QxmghI-=y^12B~v2G z43DlFYEQBHpWO82`b-m@y(?w>~& z!=q1L{*9VjUw-bh&+#YUus_~nGKl%*$K<ob#NET??a6)h%#w6YUZREC#f^farEW30*}ia1$P zJ&STtkpky;D4D5d%0d1UQ5H>R1g|B85Xi+tEz26-b)YKC4VxFGaxe-K0dE1W+MyiR z0Y{vSjse~f=!(kjRIcSstjB{$BImXV*4E+3->183ol#c@iy9j*YRLs-uQX1FNqc7i z!fBcpr-D67%c;wWpErWWldh$y)kQ)MiV2`dm7&G9QZe#F6I5PkQzIV?YXmLu?RNbU zMdl`$B+AqfEj2_HBd?`1a^-UPO&qs&%ekIldFvk;r9-TUWVi^ z@kR3v%)X_M`@N+KFdzD^B`AtPOx#nmpvxZSmIc{k=E*=w zSW)It!)hkPL)P~!iMd(ET@|u7+x^E`F6n`gdyqnf!Su4miqfkkzRFPun#XL>Nh)wU7>)l-+lbl$ z{5Bni5TtT){b2#-k;~XNof{sswLqK>9V>9o43Q$08@)n!4kM= zL&d9_>J2IslBpG-2`iHo&jhb=&P`{~u$!%{^qxCwBk^YzHZ zt{75K#nG6ET+3 zLerkLx{joo3sdKj&@0?`Y`m)#73~`zc-BwBtdS^km~>)HAuRnZN`tN`tUIzb+wV7* zD-N~l0+ioIrFoT%JXbO{@iG*03#J`1D!)LF{|4|Xsa$GsfDinbF(AU4)OzD=&;59} z=Ni91a{ly3W|E{_ThB_Y#%^}{)2&&|%&%4hJF@Z0*A?(_yHnd6060O~-+R1^Y)lq! zK<#MOm%7=K@}|x*58>ZYwR<9eUm+Ig_P;;S`4DQ?TlHIX^ja**JO0@m==E0)0WWMU z3qr$sMB`#UGkdu#z#E{h_tn(@W@$xzQrNxcPGDP^4!nmdJP$M-UO1MbMqB(un{N5% z0clA$%oEk#9cjt-2y@|s^Tj4gc3>5F?`_TbNZxlJlA+oonjvyXKd8QR8}%MnE0j9n?%Z^i^{O^c{GF%6t{@hS86{2)4jdeJpF{0&kg;}iP6!V z!6CRawRrSso2t1@<=W8+bN(fp1N!ZN`pNIWyD-UqAzQN2E3XQlHNaZt<+Lc#rK^{k zlr1qHr$zMenp=<#KsG3G0kp7R)5>D7k$fW((5j@~l8Dd_hs1~WhAii6|chlPoB<%RVZ7~WxXx)V64;)Z1&2>XGsnoStqLVQsD2{MO949Dx zMl|d#U2r&jZ6aRMQ8LD^s5t~*Y)wvxC8GTthZEVRkz3{{M!vXB==9!wcA(Q{2I|Cd?T(u=}+L>2nC*TsX7W_w@O=`1~EH}}kS?3uu z#q}_#1@yPF(@@_27v&he=yq6#GTM|v1X|yc!PSKW{yuN0#c2*gp`Hm5mOsRW_kYo4 z4ca}Wd)QlZu_`MzntLme4)#55q*;B~euc$h6rr8Vl~6^qa4Q)%dAzxQTypGON9*MJ z>bC8paGB7#l1ZKKn;YRf6Wgy#_DE}K5?OQY5Y4xwf%hzY>RG(KZTEZ2+*bvA<;;kyxAQEIDEBe!Y|_~Odu8G5mN^H<;GmiR z_ukyGy;;?L8zx>VO6ZeRF=pIKsog?|ZHyXm~o!f{`AAN?J$@fPr8P48byzNhxP&PNxKTwaJ<)b!!p7kr0e!lGnvHVL&l0*AA zV`s-XV~n~drKHI|%59oUe!wJ(anAC`$djEBM^NLI$gUwK-4XUS-z%)=lxq|d5&YB_ zL#34J8@MpPKkwcr)zVyiuM6OX@;R(zUr=pxJ&&Nq0jyf^>mR}tjw1-{3DUHWOb&i7 z_7IHl*_*JVvzzO@nhIPTzd9B;v^}Yh7kD7CE|VR(>|u@W^PNv}w3(#i>Xnv->gH=# zM+yzlaimn1m=~32jCTL9&e<#;Hh#pvPTg3Zx^)VG)Di-1+JbB7BKsQ@hs9dBX4CAQ zdm6R-^vWCCGiyuLxZ%_%Q7ZSy{5|`xT_A@vv!vx+A|2$!XNI3)ec?1XF)nZ*(yAab znPD*t*lhEiTX@0EGi%8+C8%u48*^ZP(LT8ZM>fVP6+z51&ePg-gT?WR{HT#QjW9|O zKTD7>D`5FXPR(|n;A`_CDu^lF|3+D^(lFcScOf*0x>y)AC{BuAWhu~GOv+7?SR@L= z4sSBPp(!l)f?H(1B}Z_WP+ejSuHzI>#JNUy7`Y-hM0A;q#*KTVRZ@!fc<@mFo0mYm z`$wQBF9Vv3ifW&mU#U>=m#`W`(X6RWixRGj(`qjJ9#SJd;{iZ2--h~CcxcY$Iu|#&m^$tzTy4K4XTfTouHUK z|4ZZm{2f`6y;bIbsLC$IDAEKaKS3E@Gbl!?V~a5@eNr*aU;8A_hzl@^d1*Xt^~m8U zl)#-6>VT}xI0!96qn zWwpAxByKQT4)40~PkFAm>S=?^9U5^7ZgpD2U&h>(|u^8EJyT4)He;|~o% zgMf4~fPf%@fPlD~IomPXSOL>g8vvIUTUs&>2Vy?^yT3>%89RZxvKZ>th;z;#jp2I21Z+n#V={P z)TXE!hkt?JZuKoax4^LYL;~DA{P;YlwuhHQ%%t6HS-Sv=@B5`ODAeV2*Hms!8PgM= zNL`l`ozqnZ4TN=SI0(~~Xc+%jW9J?W1=q*%wQN{-sa=F!R7<(7SeMN`txGI&3(;C4 zi)DpkmHQ>i67f)NwL(a;q42n0c3qxCo^)Z$mPc%=!dLHgF$J!qvt@GY6qqkskeJ8OZC1OBD~kP z>*l#UR``rMUE%(WS+nzNp97@X`NKKe^*B#`?yVv{*h!cS#aoRm$7r_u480iBP`4DC zt#R=y2g=Guz|3ypCe5_zB2shL(^i_GrH(ypm-r^FDr_V1uKGAi%+Rdw6wmd=J$ zy;W{;UG)=omw;oxZ8Ruvem+pnU3V;}#>ltVDlp?sQtj>w^|=~-jcIc?)lGZ!I@gr< zHOdapzM)h_aJ4UZW-v5w4k-p{Go#iRo`&c8a1l4a6BWStOGBYPkgNXs8i64>M%=sJ z`Pu3%+l_MS<=YMEubKh|4(;I7bPpdvKai7ue0w>{=VP?Kves_)XTxQ)%jSbsb%NyJ zxayAz86xmB8{^mmIsByasz#B3dvJO0prcpwbw&o0~7OsM~sYzZjSc^NBf#t#h9;$G!xp+-)+OA zT<;g9y62U|(S6SPAmo#L(pHH_9hB1WhEtLwD+8A4d%Uht9q=(DaH#jRNklZ{pY|8Y zK@u|~kiV|g@I}`LH7jm4n6Q&y!HV}>kc}@e*T487bY^Tf3A2XUXewIO$26A$-CU66 z#c)Gko)rgs)`<$9=jboLmU&>0Uij>)RGFfzxr<$KBV&}B8wgZUuEdqG?z50Pap(p}7ZP^(VKw|!NS)0Y{}o`ks0sLWx5$?;Uu4A*uhOQL;IIA;38 zvv+^KpRl-A6hotz5_5{>zJY?Ig~Hce@eC^sRItVanK(3o<_9^;qDcYE0o_) zXJr<81X~+4N*4zm%hVX{$1*4nEod<5vJ~_H2(=R3xlqLlmR21-+o#Phr3^EuPSmyV z6sX@NKCq5n3$?)CZ{Xc=W}DVENxL`4-1#6hG`*1c`x)8%d+b>3lcbQwr2My*n4 zh5jjH?JT9B6o#{5p@Cm=R|HJ_BU}7Cww|UsW*$2Mj5G-DR;cSY5-aVxczh5c8rH-Y z>($M4+h|ybHuBu=dqe5W#xc4TF~l6JQ=(OfE1YlfLy3o=I za-)BOk>ERf0x+WjM^DhLk07&BvMhE%WR@43z+cxtwLQe9M~;XVKw~l1i+_hWZ9_E* zHnk%IPu{^G`Ga#aGNNEWr-9^{j@?S^{1fX$tDHoYR;pZKkf0PaSKGYv1csH}Ezl{o z$lXq=`QRd+su)vYo<>$X^RYuxtH5ka$ANEVl_gF;@*5QE{Uku7ugz5c!Qx5_EzKJ+tP8pDtypVeU*RBV7Q0r zTrMp$^@Of~+L!gv1Dci+P>9W{q^%2UzB#Ja6>ouNE}wli*)7-&McFzDs;aa>G~Y~# zLPl$+Ukx?hzwZX&YON(N3;+8+=Xf|e2aD2!cPuPedeQjkpIy>q71@S;2=lr47Wq-6KryYa3@tMv^|%Q`31(mZDs> z-`vS|u85_N+aObDs|}dEm&fx}*EhsB6N`FR>W*Avb&c)jo%8Cv2IsW|tffsrEHN^G zMDmSA`UajP5dM4o6a8_T1pkmKH)g+w z!`A?S;t$FfJmhyX_74vW3-FH$kNh=j3(whguXzv@O9lYsnt=atc5UL+5kIj0XZ7FD z>Q^4IP15tS-;p8--;;i2pV=gdRQ{F}{yphedE!kHq2V_qUTF6->E}Rjlk~Xr=dkd5 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 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 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 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 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 zcmY&`(u^lnxQJBk05#0xy3RhAJ3{dy9lk%QA z%ppOpjC?qV;=S7txHL(`^!^OOIR`^*z{_JcK$_mH(_>;sPgmpmp)n4W=h}|`U0XQ+j zC8riKLMbUVY&k^u2pSC1alc^;W97b8bEZ;sVEEClvF+z~eNfo1xzak#9oIO?`e?0EZ-%3L=}th3p0J_z z;l!0r$49w#_;~|?S7pUomWhv&%hWqsANKL8-{!jFcT4c5xomRKQS**q;^40||Cxkl z#>GNk)=MfDpDs+Kj2CmpazLWEhJ1byE|2qWnKC(Q8C$A-)6g{h!&3fBM}6EkyNf}4 z710(zTyrOr2g^zi!+&9Jl9Fj@Rx`x8bO%WO(SkfdTN1*~=0#lIFtH%~HwXtOD?Svq za(L=Szz=7O@0fEYD@Z@Ti9_!PUHhHNPs4J?qP%wH6lsTbXE(uKLTu95{nV3mKGXLg zs5&aijNeEqo;Br&A^GKhCB5?dG9_M!M(hvWJD$Zh6-S{IAlDVKf9J=XWU$s0x(?9h zt~SHWTj?65u7$Ec762=pi2r6iKZh4gbh5WZ7gcd?_%Q&&`rp;eb5?qyOujkL<8iV* zF_lVjOEP-MCEt*VPWO5GqfK>|ecrx2S=UUr^ip}paR+adF4|54KmUIVk~EToE~rH zdOT^GDAq7T)TrZ&M&|ROBc=4i@>J+TDPHkz&Y*KV za*fKiDd6px%2Wx0YwquqB`l;yPOBumKcb#Zv{vI$e_w9D;Sc{3$NBgJ9?;Y{K<2HJ9{idg{7_|z=D zngT?FvQlJXq!5Fw9up}9*#Fh79o~NGi4hEJ4jdee_@8bHB9f*a4o;@d&icmoc6O%5 zF7{6Uo1rg#HSNDkBpkni-H~8y;sP!B_nz`oL!?FvBz)nNs$Yx22jo>_G)w|bnx%M8 zUoPJ?MNOE0q~oT?6PBxQL1-eeE=+G-K3_Q8$@^&?YA{{jZmd!J*S5MxW`fcWmEg#L zm21?3%OEd;YkNEM=6(C~&gXOeuOt00Q;xU8!7#CO(?nxLRTgY(V; z>+SjRNu>H9$zi7Z^}z$+xeN8l-ri0y^W#P&rg66RV9R&t`)jYZ-zShE`B)YZimf_8!>c z$S-Y{GMBAX_1Y1^EsiPFn{!CydRHbqzogJncmLW002%l}5#@0xsCzJ=% zq2r$F2SXayntVSkotCFmTSr&a{MC+v)UV~lJnHXzK*fs}#a=Y?igsLc(-}LeN}n~~ zWlas|S*4l=hD0~JT=4-(AKpEW*!0jOs@_9f`dnXq!R=Y58vCoejmY?5=2Xzzd$6m1 zzQOx*tkJs-(XqJf>zdcQ&GoTc#H>J9u#qeL&W_H9Q*&F5^OrsiL z)Hi{rTH>#i%h!k3;HxWpd%ucCc|X0Rx7KW%?XTOO87bSFLEr~HYlwQ?tk0Yf2p|%u ziww}&(OJ=zemkV46OqS>8PQrBS1+)lPCTUY{6V ziykkWn#)u5*Svdp-|cl=Y?cl`T=;f%YQJ~SSoHEpqM0$V7kSv-%XpB#ROo%dS^e^@ zMHPoJcDvF4dbxDp`Fe?d9vwDxT=V!E>|6@ux@l4;nch1-@$&Y(+xxs>n0g=6^r<*L z55qL;lh1_sKd8Rr`*ob8%eBEl!+vtxX8C?C=Ea_yq@ig7ihRy0+~WXsziG!5FV!w{O&R zN$jtenx~x3?nP+7KS9c;?&b%if~gWxx0Zy5@|pb))22P`JtLsl5(9&>7_6Y{p0B+m z?qKK3p!7Qm=sjgJdFBaft>65Z%+CIYNODFLp5zs)Ok*Rn4>v*YpW$T&(Vv*;!)~vP zxnUF`X;|~L_qox(t1>cE4e~JOhjQRox&7g_8RSJVc{Rpnr!j4AFxUP;8V%s7kN4qQ zp0Qr#hcG(1$I9D%|B20pQe|cL2CGxZL;Y8ND;`3I{I953gZS54Kyc;;1?Mgssbc}o zRu4EafVlQ|jr=N@D|ysvH#jj?Z!laLX5bJp-{qwa5oj|vxD>e77rg6ygOPDBs@z4v zMs~PKB=MdJ=+Vx_gjzcC9kSlh}mGw9lZE9iNAH(SDFJCiF(tjT4S<#qQ?F^Fw)h5I+OZ9C5}b zQeQrs8n3)mv|lmqej1+ae5I5M-YtHo6fUOlD;Vtoq^u0({aiYWnU(D?_W>p-gIZcF;h`70fEUKN2qrfW_k_>93hz!RZp}5fv z+Wp1uGVq$4LAu)dshhI93E^NBYA_4+%GSR|?LdWcjsYcs@b_-8vsPXf?c#f{G%6u2 zSm~UgZ+$;k2$O_^+b1_k+`skBbNj-DjBsHe&H^bYcVGJFS4vA@-4^7>11X?)v2III z<)eO_vO<}k>L>tt|J4k&3>-GZS>$Pj@6Zl`l%H+|rw9#hb zNHpZ~a%$L$4P!1Habhzkv{(Dn+Mf5lK ztnV;ERSoC*WwaPCmzNGTAD!eYWtPUZ`7zR!<=K@eNlSlc=i)nYJny^Fn_Tx_oyWVq z5%gMEir@ZGQW>Er^d0F>RXxDA_rE^1*X;`KVP;pyH*34lAC0FwejL5@+terzi~F~w zuamQ!tsyhzUmmWB`#_uFC|OSdU*}y2K8H>Z|K7It5{hNEQ=8p+AMFEv50)92gc_p? z^~PLWvY1zITCq z?&N<(UZb#i-eEHPa$a^1=B`v7P?+VE>}=xNFf8KfaQjGjfljm4jk_?U(QNZ@= zk8a4!4F#RLPKsT+wR*p)5re&-oU(e`T&?LgI0USVjP%KwQ^Y zRHO#I4)#^ADu*MTAf+3EEwJLCH`OvVy&;BSQy3_Gg4 zK?WB0$f7~UKKY`65w9~N!-R$`S_j+#iUTb+7r$X&LWbmULt0%;hvVs05P(&soLNJ~ z^(0`BDya4N5#D*K8fxB&bY>`ykBXt9dg{(bR(4I~-=8&Q@+|_NWhHq8Wrz z7y5rNplvCS<-50sNYW;Fg`}!z7U=DVcv6aG1somzxbT)^io5HQz!IP3w6#ADCQ6=SV&I72oCcZYTWK4HTaP+H z=SgoDF)RfF2`-M>Jho;N=U@zov?Zq`2T%myeyLAPd61}t3|Zp3EiC8qYLLIguYUG_ zUs45kP{xFOg*E$u!jKy9E%1+QC3Dn#xCn2j3MVS>hG2TAK%w+KaorkRiSGQAIYeeO zwTHN#&~L&5`|xh!Q&6tV&s+tah%BVdqNoSw2Jrd5>N$sPAIz>>3zQ2c)#X|{yQe$0 zCe6g`iYn2%T)R5`;H*6a4|{fdx@z#aY99N)S|r3Wr7FSkE~!C=b%Lu}Okf9;Q605i zCPE_D3wHe)JQ6DWZQ}a&+tm30%cJOkg+;KDb)M&N2kCT-AkGtT_YD3#l@t%FCAyE_ zl4X;{OAH3Z(BP*S$dN#2Ffz;C5#yJ4yX4lZ(`Zz$N*;LEVzC3)zJ~rb5ZuZzrWKvS zs6#r~)fRC*Q4~E9pZ-;KIxjn4dXNBfj?#iCS2Yd{qya`*&4A@{LTg?DD?3SnJuuI5 z?LjtuDsLW}qP@=@Zomi~vrjQjZ}1DT3%+=_rdY(v{*1q>?C5G-^nPy^$(#>eym`o@ z2ce`0$Znn8T^+V;AHGNY=+5&A={rrQsELWOu!n!zh#*6gfLr{X^5y5JHu|=qe`%r~ zsb_q^SsH0{=?@p_U8)}|NqdT*iYKrXcG$1I6FF=-k*wyQ(!YMw{)I&dP;o+!&=k%6 zT~D68WfA-O5DQN9+RodtC72e>MeXy0xe=NmDjD)LavAZssg9L$r)#Y`S%RkG#E7UK zDV8dKuJXI~O`SD5)&vchrj?1q8J&r`bh;Y|$NreFs-kB*PNwuFDX9)W0HV(5Z#S6m zPmMklX>^-Nt@XOFj_nOhqpJ(LYhJ-F(C_s7*}IkpsZkRsbFY$BRO8q+|3h%tCE?q2On z5uer9YNZTJX%eF9q>vFfY2NQhG(=rZ8uTjyT)ks{fkQC(cbzH< z2rp)M*X=Z;JzcyFgEd0A0a1Uhlx@7j)U$VlwGS%rYj29VX`9KHKO4AVy%!bj=3||KW#^lCZ6IOsa zC4ED4!Z)sH2lgNnN%&!{U)xkD<3R7O%?F3O2}~(y*`LHVjIFzZd4W*!gJO}>Ax0eN zr>F{)!A@~69WVfpMTIvjvhOw)^070Yv~XbrGG;Qt7EzO?>8i0!> zQV`a9gyhC!VNw|?ia0oMqP$tsTiBnK$%a1Wg-hQDT(z4bTx&|?;FIQ7Ld(IVYD_>j z+>D{-#ylZCHkon7@Hmf&-+;j;2mKsbz9>Rh0Kk@cn{br;uo5?|?D`>7{!0)4^j;SB zkHmaI@r3Vo_0zJl2`VZTB0v6MGKUoFHhEo6ZO#NHQsNqdhB0zGmj&Ch5)6I%iRJ0y z_WS^4VV=5HxDfrJ+t98^71)9g=OzJPehuwZ2E~$Kdaytx#=V5WFq#Q`O5>Qafkx+X z^;2>2mYOkzd@p)jRxqDASL!z!6~#YvrlfSRCOa9GDNc(=4u1?NnFYDcSeV$d30|VV z-6F!xcD01VXGSC`{qEZum~Y1yDW5pClnGUrao}bb^6X27L*<0WDX>QJE21fWRXgl2 z{&&gC5^KUJsj+*FtGI=KUjdtfY=_F`BAh5G6!-(DMrjOow->DL5NcN>S1F%`{*7Lu?B9gc75E~{=~tPu*yqzn96+?Lppla@Sp zY8B*xab5wj4aH@L^?h!$4^}G4Us0&ggDNi*Rrp1bdD$nHcC3-F@0$`9W{7ZqiSUjp z=|Y?>;y`EF1935*MRKx_)~wg!H}=Y=TZG2}jt#Js@v>&E^g}*~)sqfA;+Cy4euJ0s zL?$)ObYYe#SY1+ltn`Yk!4b_qNZSg)D`^_Z{3*tyJha4~*`Ev@140hm0>gSQI(#)( zHS|XY{BB+@AmWvXux)_4^4gEee6NtkDl=rx<(6Hb$H{ zcnxitH-~3xsK+WA9&0L%5G0UNX~7(UH^Jp9zq^&vnvCt$7c4|fOdATm&+5vID6+$u z_BH1t@%K3)_s|ea|NS%=bCX`RY3P1Xav&}$V1wzgXtVs80Wls2%q-C2=!_oDyCsI8 z|2>h(Py-=aP*_A`A@jGpJJ2go0;;T3DvG$EzSP31JMJ3k0a6ba{`a{iSyTaI={bzW zks28$dg$*_Um=4(RY=2`sF}Qc8KDE~bhY6}GVF7N=ikU}(j$PT6t*jj_({|bq0DB%L__RTRAV~zD0;}ky@0Y^7d!+|{P97@+166^N@gw@1Gcav3`RfH z%QqhNVI`;ZZ=_XNNGdU0gc_RT(8z(wXQ#jSZ4*3ZU}4pwo~qyIYN@`{ z1?vBWZtF8Ly|gQwSLcj^_7-s*RDt%6hjis3GyLo>k_j!vx0&^^Vi{PnOn!vFTraO} zEIWjQ%Ala_kO9{&hCGwiuUH*0(P&S6+7i&iO znx{i&aQ~ai7J3wQ=DH+oiUB3dy8n9U~Z8LFT19QUYJpWYd0ys)JjbPFGmD^Vi`)6bCqAK z9oD=;k=7OY6UR`&}co+ z2~+G?2{k#d)}otinKgYu8W{!u$gk*c%6>B#Jtfx&rU3##6@rn_q$^o!nT(VteSXa0 zd(}9zi7rm{-w~y|=%0$(&#Cov-P$&9bF*-XVPmr@G~D!CXnRn38&Mh2B%wu z$!QpeX}#hx;cfF0r3tAD>E{X8mL8wARi#x;ln%p;`^b8prdEZ)i;%otrJcQpjW3tq)Y9Kyz3YkQBu$p z1us0NPsU6t$*2>)C{G~SSI%tD8*eBo4#&%+{4O@S2W`qyXXPS1$V;Z<_HJ-Faq#}+ z@&K7kJ#U31ll;BU)#bRe0*d+C^N&F1pl6T7P5Bvyswx|XSES%w7+hk!}j*C{d~!3%ag;J+metKKfAtc{^LHgYyf&Zgr0ImNe8Kq)^5t zb!lrQ_Ng(l*4}=5+KAT1k$-ZD>*|w3Z>L*(b20qmEpx52t?i0;Vry9k_um76f9K~T z-7(MGd!%O1%im8c#}A5aACkNM&*MkC#}=c7NRG~t+?}oA4gJt7MO_hi>|?u@u5t$t zzp{rF>VI{KE5CWabX}mEpfu;x6X*4EX$^mxSWvM@NefvFK8pqqmKNO$tWdHwb{RdU zf7;eale)Tz^Zs+9dn9PJnYXRlJ+kxn-Bqm^WL8T-r_WpYk6zvPXScT{k)STNi3m@eNH#LS zUzGSY`-vzGab$(*jhr zmQ-|pYg(+ANfovYOzdYRvI)2zUq+k@yrJYb;XPfBFH!=->eB(%^Qlkl= z=G}J=uilSy+1eD6L|&MN9D8AoFn$hGnsqRjOE6HrZBAWquG3{EsqJg^fn$jnRQg?=bmN_2Ylfb$xQ_GA%HOVPJgV zl1u9whkN`aW`@nNA-w8lban~@+&hqZ(*H_XfnGn%(KxLOk@U=6(+IrSJ0l6?6gvo( zLQQ1h6K?uwHOxCxkYb=28ztk{*=~(J+)0{CPxqo(?fS9Xnjm^CD|RsEP?KI9F;=HX zEDCr;FEasO4arN%dKimw_-%|a9g^%kCcnCOja-x0$|`BNGt&-!Dt*<-5Ak4gz?V1k zLZU4q~)SK*oNr>g97Ghi{ZEN@@!2Ir?sxf&bFqJ|Pa? zVWH99d|{2r37BAzdDe_~!MqS1pIO6~6m&`KFGTIEaaN`CEO$5=?FfWg)$u130em?pS8+5no>lW3 zxBWP1On#ROi0bDFf2y zgw8G*+AWR6OW52@bPLCpuX;`{CKWQ)nB(Ry4s&#i95qjLA>bfjUudpo#zh!bAM>>688j=~y5)cl)c}Xdw@q9x)sS-66Mqv5d_HxU`iYuG;t0FBX?d+5`d*Y_} z=cktKLX8V2plDz>`Tl~KoZDbuObw?{gBIBNT~#dIRm z%*W$0V;#3vgkU?zlaEGha0@)tXK?O$2MY={XcAfuyX`C1f?Uj#;DQ1OxvbVxZ@lY zORWuH<}vuv#jl?z14}vev{B5h6Pu65vX!XdYgt$@Et6G3=@}^e*sz0)Dluc1rDIHZ z%gm*x*Ns+!WMGDUmO|t0b-ODA5$j)W$FlLarDYu2O-5XrYw^~U^pnX60V?LC9PP?6 zo0?ErFjI)mCCjHS3zU5&EWc4BvxYR6rc))Z7~)=5AzWGW8d)74HD#WmiW8=yz0)TO zxnnoWqb&NBW97tzP4S7E0&QI@f_MuXSnV2G2-`7p^;FK~&d_34O)N~NxGUn6r@6}{ zw2##F)J7o39V6_miGJLzX)hbu)|e6u8B=|0|1o9~T}o%AUhWE)ohki&i_(G)J5>6Z zQ;*nvV$i&jMHsv&?yQYrIr3FC1Ps1;I!J<(Tl)q(-D;S!Vl43XIqpj8;_wVd256?q63Z+1p;N^Oi1547eG$9iW zE9SBw?|X|(l4nE$D9T`NE#?wQIEwVTz;Xm^Q6DFh!?hAeF{GKt!{a6A*kvb_+=+O+GakDr?0b~V=I9T;8=5pH}-Ub|9{ZM2aJV^yuQL8v= zRYX0JhR;K_Q^F*6AItDtB<)gyT!JXv-xTRA#X<$euJHbie<3j6md7g(=|=gn4vS%BrOD&O!uf>waiBF)rD4s>PnOuTT+^qh9#VX0qk zc01}53TM(*Rz;v2Xz90QdiXm#Rm5!raASA$6NY-Z9-|J3*r5tmzo!PGiBOCG`d|+{m=Qp0uBo^ zQd;Qu&rz}{NYA5;CZf4)f6Y%)xZkSS_9w8YkM($-LIy#kg)A(cjTE=EE2EmNu`@eD zi-;hcHeqdTQ*#qlfm=kPZ=P%&|3l$lHaWL|NTv0Y3Xx%vu$WZ3v~CaLC9Z-c^sO0| z!bM%p`3-huzCS0|MNS)bb7GJG);tFDJk(LZZlGk#A0OfAu!I+HSL%$E0K{&>r!Odw zrCFL6(xj2_aS@pTAcqkYr$Vbe_^*;~cSDNCi{5G$3C!c=WCrCQHE+RiHV!Ya8)ev) zkSnz2bX8UfNoRh2U^SkleFw>YzkTgzaIQE))LJwRV`E*Tf4%?{o~P>Y11sqMPkPzS zH4|k*!YqnMX6GvAUnFZ8p}e>+xmrR!MxTfwWO1NL`w>sYOscEp@#m+eHc9zRe0P;} zy;Yql=$&~XUy-YCRtvurLVuET>HrkqsiguTB*|QJs?yt!0$oAEHU|+vDuC6=y%*nJ zfq*VVSQQ^G_@@>F9pww5kMsN4VF`^O*LM`swH7HnRBO{cF)yAXnI4EZOt7?#!|M2E za@W)fk7-L}yD1@3__WM%sOs{v;;{uKKE{LuJL6CInm06kkX1~vva{U`j$Alphhxgd zAgvK&meIu~oE3;vD7#J`p3(-nga|uYlWEH8m)UpGSuqc#UkATrJYwol8&Y8eP`|?v z*$CPjF9Xyz51X17%K$@Gdo*era4di`A9TIK`8HpsM%$XR_Q4rtl-3cukz=bd)4WjK z0Ir;wewg840J~;~p2e9dF~>kE2|KOh|KkkE19d+7cv8+njmlh$$H`Z(qQ}1aBs{G4fmEuKn-r&-OYtE$k$*{W;ZT7Wfe%^-@o=*6XWemF zZtFVLGEMGO0>7@C-B!Bi!fg8~op;k^L~`zhGXVEmOy^1xM%%aor@fV%8i&HvzKk{A z%iBGCGl|ijJB^wZcn-aKa!B{(La>SH=GRgXALUJ@Z(Fr9>9MlttVX9v$4HL3AjYHo zO(Q^FHe4k&6ZbiRgDdhBbP%umgo}Bcg8y-EEPbBOaOIt_R_T5g-=J8w-$#QZ|-O_fg_qxP|Xa_w~0XF(U$U{(eRsZBc z8OMKzd~z;`Bt~$b25P6nzRdnuBL0KxwZZxGv7fPoxW@&9y z9un6k?ecADzM@zVh5ef?A-TcX0=WqCN|S4}T~Z>0C5mS`lT><6o;F9!a}HfsOr#p? zefCm|0@5F;3jBQ8e3$ulp2D0wEsofPY^j|3W-6jiH4#!&L<#c;sDl9UhNKCRKclB9 zGuLmnr#R-&E7}Vx8!pmMtyYnCH(oVM1`u^==tx)`&=PQNUP_XMbfD)Zo%&bI7hh0XTJ}fHe z;`ZcJ2An<%P2)J>yUme1hp=Snoly(cbx{@ZGZnJhP~l6}#$W3G>v1{?5r|{Am`#(% zYb(k}xbFnyB_TeQiOG!7c>`W)9y8{wDE&O=a8iuy8&URTY&-%&ZL zMdU{~pZIL+<+4|#9w85SU2WQn^bVO6ZD1(sEdq*XFr!zWT_hT$*2qe^dh+95e_Xxku62jot6l{cJk)ArApc<2+$KY6;|UR zpgUWVrDrI{1G8yJ{A?>5IhWnQT!1x$*`*Knq&!2TNoGQn!~HR0li)6Z#0h_;K0P_D z3u<%n8j7Gte2~cwD!Y{W2LRg5GCPJwJg*Qb;V8E(ptGj7@Mtl6 za@SpYl#CHZ02r^-WYtqIm#6d3H0&M+vop9Z97^RuZRl9|Q?|$qx>O0v^qR(Zd(p|c z;Wcd(SsNg0E@FA_W{Ig!8b}{IB{20|AMM`??|fUEw1~w87!URoRR9XCsFI4@0n`0> zkdF?UYdb!XC#F?8hCycDn^r*y5Sy3~$^fk)=-IfM*2`G zcp7o6DvqfRHP@tJ`o`p*OD(hRZ#QQGbr1s>F)pmx3}b;tb1LV^J~T;i^B}jRlzfGN z*XW|SvOvpCCH+p->8@qws*NS2EVVZ$?jnjMq=$TXK)g7{GOOF*eVR0og-!XICClXhfMSE9(t!pHi<^o1=guK-#SWV zB@85k@$%q8N~lz@Kh1)SOt>d2GEf#$jDwC2u4>rbdHMBn8tR6>kNkFb>B;nRR(=AX zH_(t`Ah$0`{JZl7`M;F$x~zJw9DzU0q>=xA@kl{}5&U1uxCfiQjlKK-=ZiZS8(nm3 zJL^a!P(5#2w|s$%XTm0{!eZ?auXtfn0_|K~RZ}I;@iVElbZBMbpKCiz(xjoOZevY1QpI5_x<8fm z&jtZ%YrJ|aa8IrQ^4r;yu#1AexjXLfC8?2s4xUc0Mg3&XlLwMWKw@uh*Yn1T|G8jq zZ(nN9>)NyW!C)pQ07qYUcBg0d+K=1w1{hXJG7I>0xUD6z5_mb+?dh68yB)r~_Du8- zTwUy)rv`j_ygr2CQeV&dpW{Ye*Z&*1pQ#djxJ_El#Te4{PdVi6wGw=s#HA)-5-SAt z=6p!>;sEhp-082oHa)_QNIsDlo`!i>VzawCZ&t@AcXGR5MxWe!RX)8m0bc&@AIU#I z&nBb+ocgS{@?Qynuln}~hT0lIw&xyuKQCX;*J}@#yXf1yGfv!>(nj}MfPD{!$nC>M zB_qJk_w&)#-`(|&d@t2sdv^Lb^7j6iGDokV8ZbXCjTdLX0g4%K@6f@?AidYW9R@YJ z)4$4U`TIIP2(E8E`}%(F?VsZ^EM;EHEZP8i@0|`PbIkT*+pBy&*!<{GOOrj;Y6ZG- zw>@IBJzPJ}8AG2{eSdGo?*RP@wUN^*Z2(~9^&MlaN5uK zdo_DldzI^C{rs9#_i)e3)$i`*8syTq=e(eb;xRil(aGxVt+@^O1P zf8R$kb}@3{dBBrNyeMyf(XG7!KJ|bZ-+UtbQ7?J$+BRj%uI$`l7120jp zUcdC(cQ+l3-|cSXk1F-Dd%dBt^%;APfgk!!H-itj&5e^f%x%m+)a{+Sxq69W{a+#O zZaego{O0{fR{tn&JR0_Nba2s=)VwaEZupN?HQNFV!;UIJPoF2A-^}YwTS;1cUX1N) zx3juIwTCC_&-~^m)S+_f!}?yAu73U>IJG@4FC?{wM4&a3l#c~Clqu*Y0{7m>OHUB> zu^i&m$3xL}&+Wn6iv9MJ`?Ww<$Y$%co?y4nj`#0D4d3;dzuq;6wykt)Zyb8Elb1k` zuXFw=L9@M7_3POk{{VvLVtuA=Dv;wR<9kL_|BQ7kpuT30d)@Pcw8hji&7b(6)cfu0 z`&QA*R__3;x&2M#%xxy>^-K+uy5PVVL)K1Qb;Erp(@uZ7ZokpaN5oU=T8@94*O%eh ziri#t7kct-=i_-P$!txE|I3l!tLg{(+t=;;)|lzT&fbmDMQX}Ita){-`}NAUp3n5< zUFUVGsULiLi;v4ozK-sp7v&?wkGn^Vp51?}A+IRsw8YAda({0(M{q6&&JtX6`)!@i zKa8$#6Qi?@zT?#39K5AIlVfO`VUZ zhXr#7bp6lEjqCf$UPjsid*V;mvwTfHHhTMo>A@pT&zm^4?Iupt)E$?|u&&#ZUeC67 zs{6OwulJLkp103h!MWMT-V}lGMUY@sPmUcilP?S7(yO5u6zhL5I%N-o5n4n4>0&ka zd`+%=y`B`C+j%`ss|zyl-zB~a`aFH0N;fPDSAKm0b9;6DysGCXvJ^Tz+rDFfjucs> zcgUW1j}wzm3f55d0h07JpOYj#FN+J9y!rP~qW|XWRhB0_Q5WLPI6jcpn`)5q$`>WFt5EyI!em)*~{R&0{X65O4 zyRSbL8B#uD6rLoXJK(mc_Dr+U7rO0~$_n&%wD zsXsT`*9KrNh%8?)UeV2*>;rfnTuXM!u7BwDyMA2@B#x5+kNlfcoV_se~K zFcC!EHW)MYm;H0mb`Si6@Y|cEO@kkKk4Go8n?miCk$3+0p!s>Ulot`5Hg)3&-)Z!x&P$Mj}~vVIp-m z%C*N_`BD96=_TE!fM6&BliH5X#RL>VzQmATtZf;VE-*iSk&#a&WZ2oiLbqT@LS>*$ zpw6UnpE#?5$19m3i>h=Ch$UO6_eNV!brFr9>3u}QTi_kTXv$Dvmeed~EMZ{$hEqnJ z>soV1u#uZ#+hTe1j(%K#b?b_xw2o7KaVm?w!Iz?DutgIZx8WyclN~wQAlIW|z^Jdv znq**7sYW|l<#EzPlE1=H3A3SW%Z$61R6}+;VN&JifJ9lv!B5Rp;U4x44r&g%Smkl4 zy<~N2&YNxzBkP%iQcZv>6r;bxgk5x&g`J@ct3I!8n!>u&)r0`^x;%JKd7B55o`i5% z`8h+HUN@w~Fy9K-{3Ia=b*kE+*frv9W{B24_fPSOL^>>>$pmURMo3D7V0REL=?R}? zb=#>_6Z@3yPpL!cc=f5nU7&#LW13W2QignaCC~16n@I=v&_aBk5tW~nFtZt})|!-U zUAp1Q{whRl>bx?SR)?X;;BZJ3$?%z*OHn7ov97yGfOA4SFYgu&sa>WUd=Dth>FBD; zP!WrjY@24@)Y$1{osx^9FN>!di8~zOlhXHi zJSCg9*fI7n?_KOFD&-wzF!7r-9p8FmG~G_yjJlRxhv;NGU34`2CFT`N4_#o`+@ML* zX&_RIi=qJHgGm~ru5zP{p@zB=ZKU@6eme7xkvlvQv8HjKtWo>m5{RQi72j7>YE|+n z0~uy(fU=$S`Q+QH#e4CWpLpd<$C*ZqNZ`ulM%BBP6edox-m@UL-W=T}&K2>-M|Y=` zVy-MNSjra{AY@}-7w`mi5rW}!daHiogJ&4umXP0glD%r?7z)#}Rtnx2j7;$Ygm_1s zy+CWPYe?lvP-RRK~yW?9Bo5!4gaWbonFXg@FfeQ zXgkO`2bXI(toqbi+`7C$4==oxy*Md(l$nV8bt(AuUfS#X1n_@pwf_W7E-nJT9;$Q> zBlT0rS4%fbl-ni&trDg3fZEqLP~Z9sUg`(W+{5r}@B6j(2t+SUY0G@A1%LJlW4G;< zaN3H!PL}>r<&pY#yVUyy-rKNud+vfy-Cn-Vr0)gSU$@gFJ>JFL$Lb@X=TtveM>RpF ztQ;AAlv3q5=GX9Wt%38%la;-D0$MrJ;qWns+YmU%hPZwAFCV9uUV+0%zuS;3?PK>^ z!LD)KUfy`q5bUSN3thjvS!(~+jg?vm-rt&?ez(JucaM|fSR!3~Uk-|IByxUT9bR8y zfZq4B(p-fG)Q%~%{n#y3SW!#t6N)MP9{_7Wl)qW8jEMlw zt%IhH)|Izin+U)~&CJo%TTyqZa8wPF1&5(v6<07DYqSHn(n&$^T2dU<&WB`Sd7|hM zmP3FW54Xy$-M+FfvJqEDAIvYf9)xsC2y@8EUdt*FcD&8aTAB@;O=7NzzNygRWsg2< z>Y*szd&2&P`N|m#%wr98kD(96&d9!d*pDiC@L@QI#gbS~9RplR8JblJJRGQ^8D?(O zcMtkeCHE$qSgKLvo1G%Wa1@XnTQ%wwx^X-kq130-m@gB&wMX0c=)Pia_-k!p5zDBG zAUk}(NV3R_GS#QvolQRPCG@Jy>v|km=*%%OOou9F2yg2KG}J^zG23qCU^?a*p?3`Q z(M0aB<6$(Tg3Z{Ffx$9cwklJA)Twf=>r``_$XkZ_Xd)9;GG%~44lN-K3*bY=scML| zP91=BeJ5V^pRcYny8qjMe)sJkzy0ppzkdDgf9;P`t}U+x%NQPB!@zaG)@lL8nC{#? zEL$mL#-6|gqjNVxYp_K7-LOQ0#4iLLoLroLc-Mrq+$tePF)pF{>t8fII!$g_y~~?> z5w~{%Zto&ozjpieuPzpO$oehGw#=dITzhLtn)d7A(I|M;H2nTY-}LB8Yn z8%+81r;9hcnEleay&0j0vH7PZ^CK;jdAm&J<-d#1J`?&?LQktScwatGO;f2+E2?Qo zs#{X2ga{f5p9_+#Q|)^iu_xs7rl%M>P;ZJBRwlyGjMYT^F)09X4(D< z-s^30)s?7{DOuS9;q6m zK*}UuH-<{SuwotAm)5Dp*~F2jibYgyYY%NG$|;H?bl`1PtD0!I7P;ivQGc=+Py@|u zwHArTXE`C1M3JH;2ihme&W|)lj~|=14Te!1RFrm-1sOr+6YPr0N!MaSuH8L1a$Ko# zry5l40+o2ceQ}nU&xlm3t}V^x06%&V0su4^ibd7wyk?}La>V-Zrp1sP zOcXQ7Rc+w(x?`kuRy2GFaLKvxy8k&4r%#2lZ{*-B6bv)ae4jPZMr*CPi%6~Mmbx>Tn4yT!X{?8_NGnm!90N1KbBhCxV@G{CXS@Eq#{^n zs-%u&6^Q_M9EB2AVqc%R{R6oD;IhQ+*?&H$pX2rJfd}Q4Isgi#>RfwtUs-T`obWC$piBQ0X~$x!aPM) zeTtz1N%UCu)##ZW)ax)h`Ji;mFrYcZi&`NA-h+zir1SnO?#W4g@J8G8+d8OERf84y zinS)EJ1mzgD#(t{xyeyRi)N2gw5JSA*rXeqo>T+C5Rx{fLRRHFh%t7LGi^2_{;5cs zl^Y=4k?H`k7=6OVH#`)(0>FmAa7n9-=Bv57m1u z)VQv>I68>_!J68fl zfx9XZJ}OZ4p#^e0R$S}zKBza@0-(X-JKH59+L|hUNJ>lcHszAJtVI7mllg~`d3%R_ zLFW1MLH$02-aqW1zEo3kEv#zp;PaAqB$!um8_Bp}2@C%D^Z8zag`iDJXoN-agPd$p zFv7XiGNRi*nfuus)Ca>Z#;95*gP8&Eoo;^vOo+OTDehe@=(!!#1Hchjm6aeoCM^OV zMPNLYw5`;94cQ+(3E{Ch{U>x#uc?93V?IP^1pt^;w4DG0dvahmqwT{Ho;E6BstdiQ zqylz}vZS4q*6FIdoKgtn=j)+75kn(eJpP}R*LkWQVpL?#su?{3Q5E} z%GjqRn5b+n_#<_%iY}7J&KUAmyf1SJ5|2&W@(92krl{7cT#MJNqOSwwK$ih#@MlR~)+Ba<>^Eqopx)vX%R@3qlm1ee@vn)Qa$w(N*?2;;+N`k-6&h z{K7pJjIlUL+-of5Zkm^a^QwZYE_ZEc*!6hqp*X$n9bR9u8LSjK8ldx%yvm%si|nvk z_st;uZ5-6ERpPzd45M(4!wB^ib18XE0T3aMrUL~6f>>d~&;OvFHTHLwyH@}R(5MV4 z)L~VK-Z)MTOK)YTeCGBK;r2JzxF>FJ^)*N0U)yyq$X0Md#*D`$z7 zWiJLau^OYAXnKt!JZACShqC$<;AxvAXxSu}&#S~Hj53^Drs0#Zd!K1Pk5hVfLtE42 zo>GL>%%lO3*~=YOQ^II1*nRJIJ-1VO5JPK9Ri>CA_vJw58P40sny3N$w{rAC0S9FC zbyWUsozk}mk5)YpcF+La$w(SxtN?;;P?nR}@XW8%Tc5KFHLE=A0J{uB#nOhramhXE z<+jH0^J8cXCf0RyisTP$6ghP@O*L|+$6`73*;1NM#f)3f!xpfI93?^7N`3EUr4mtW z&KYb4|4c6q_yMD;;W6}df2%Ph*MroQ7Ljw)In9-8e5zCW+vGwvScg|+i1g9#X^xBuTZ3^%(X&d9SWN)(S_pk;BpIwASv58q#(~j44?_O{ z-N1r#l9nXF!5>(g12~JMyy}?Pw7{dM-x{U=gbwNDptZ%o%D5>yhK-e6k@N1ZO@WiM zJO^B#JSbtB9XdI!(wMT3Viij7RY;f!lD=4d?nv#42wJbjh2f2=?4@*h$|{-xlN<&~ zWpCDTE*SAdqe%jAmGDU}YQT%v5mZi6aI{P(W*OGiw5A=^0Dk<;SQ{7?x}x;(pR57va%Y^-E(SV_yEWu*;*fs5vF`0awQAs*tYiam#z0A9vxJ{QPLZi~pzjqT{QM8;gDE3Q z0T>vhAr`5_BE>Y-aY){dWa{Tic^^mZD{Dhb)Sl93YQGP)w-2KBrspD^DWqQ_NEQK6 z<_VWY6G#{1Yx@KW<>}ljS<>(YUJ{0bR;7iga!=Ag4k{+|sZsk3BRMtk%iWK~wdP3p zE5~6?cX4p~WU0O7q`|JlWlG^=%~oZnlNx>46kO+;kAAn{aE0>PNZS9FsD0GQW+%z9 zqYbIP1>DV4l?H!+HA?`6a|O(woZ9ykz%t1ymvontDqs(bpQJf#jW%dadu6ddKDE~d zB04YUL{&Pe)}V@mUDmM0!2#mVcZ_@@YM*4n9TT1N7 z3gwxQcuaj?r1X8RazdDlV%@QGSb?*YR%ubi zAzfa9BTX>m{il|HKYG(6G=R+MVp%C!l_0?vYNi`!@+~R()bj763zedljJiR>+_S(zbCq3 z^K1F{DRgJNu`1X^!WV#0ZPcoh?#3o@uPXun=beAwIgf(vth&w~KtZltjFe#Z;R0;V zRo9iQzTYa7|J&Dp>Oa2+&Aj}>-H)$+wjaac?V#c95{K7mQ5P>w4eb`suQ~kPFFpC$ zp40Z-O7cK$Im}XUpT%(oFpyM%*yEmuh zMnl?%AQR-(Eg3bcG$sm7E=3Znm~?8+#pLKQuGt^*f_jRndoS0xrDe6WM$feZde-h? zz{zqudRO%05M&NLTHlgtBiJvPmqlcdMtC_{&Rivq4ihe z;{5Ha_ve?d#@U;Gx%#-AzrFSD@6X@-vQYN@t)f5wf}L#yOxaWSyOX8A$LqiG#$V*k z6;rwex6GgxNcv`Jx^8E5a!4z4h_wm226qDb0}d@G6iJ7qdMb`>3wpB=*e*TAjh!fW zqbJ*Kf7jQV>cwB?^gNwo*ZXT)UBEK6z-vJO0XwUr(V!zW`HH0)vR%h(&wfTeQ=@528~2<)ff?PVDV#x1a;U{5)uJ`z9k zlG<4h)xZ#)u0KD94&Db>h4^@)Ec>ddC`B=R>DhUyjT2@wYp!*Oz(C7$z;tR?A0I;j z&CMF=Xb1L$Ntl`^jLyoZ>>`sX(aduEYXy8fO`B7&^z<0=$I@b^(iD#=)m<97lnMl8 zhSy^_O>Xu){91k&Pu-RYSbBU61yXbd)=5h;7FN)7LTQNr0VT=~kimI2SKr#L3S2)n zd>W3aK{TUPnSxS6gC!aomPmu3CoCdzz56!XOu>S2hgDG*DlDEKc@vBp9WzjBV8Pu< zg3zuHrF~;thwXmME~4wzVvJt1rH`|Z*-P`)W>n5bjH#{I2SfZIa|3(8CZD~@v`d9V zYY&g&4VWZJC`v7uA=k*V${tuH0ILK`G1yf0RKSNdLu5`@pB`lbD!67S(oxD_ABQ46 zf26_GfKBqwSIohl^6xN2M^>P4p=ik~BaLSk_xOU>s_9W3{8+Q|NusP57Khfh@d6_* zKR$*A!8g~Xf>VoKOVo=&HVdqgbfM7|L~Xw0?zIN?^zreKEpB)g6G}XF8+VerA5>*K zTpS~HGmGf9i@#-Bj-dd^1ck;$)yP)v9VL_Pum+adzl=m*{X=iH?f?88)*mx+1b%u@ReZ zNl12ZMJ~(jl~?b!0U!4$*iDM48z?bl#Q}W=mYc1xISy-yN40hy{$FdbJlNL

      -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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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/31] 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

    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 zjQX0~#UW*C{0qMGa=c@z@}M5CRs|Dwssb6+9KU`pG}REzjPKvB_o7szjHuJ3c?iow zBzQQL$j(D<^>A4x>nA6r_6IskywVch8@p$z+QxVl+4qPnMu*~Uq~wQ}2HSmkDl4H2 zA!?j9l@InFRhrFazlqo-mMH3 z@-6oD)XSGULjpywq-YBe{msFwulH$nm8*vXU~;39uHf+(7pB;1EQ`@qTzbR8reVi{ zH54%ov2-IXA?L-^{6nn$@5H}bu%-dWaTN~tj4>KvWAw#S_~wk`&hI~9U*w3PLjm+! zDTsHA7M9v533IAo`3Z{#_TF>sljUT8D5P#{yLO6fjS|t_PVkJA;z3Lh;uI!LZLKT z*}1aDZgWJK+6R0Nt{A7iTS4XsCvzAxc~!u!Kj{wmC>(22I4|<>Lorz1Ndjz%w>Bq> z6i(vr>|d>^uWaHSnINi4%q3|=oO;Vb2lD<3xzHDvY)?n1?b19qZz=?3e~IbI4@(Qe z7II@vK}d*8!vZMt-7$Holl9{#zNM;f;9=q^BSc{a(^y9pspAqP_e-Nk!tD;XF;q@S z&gCt9ymOsS?j=tm5PBb=+zxIxuDY+!g}gDns@hb<JaMAq0$tR|{bfL$N-s ze^aq*flRvKKf(x#L`=w08Nec_0oFhcKk>oyZX;;i*8CIUNHD`{{S{K&4ZtU%qZDI? zjA%kzJ}6ODuhX_A;wb`$bE7JQd}(|Rd-sn^$|N+D*yREFjC}#)Gji-S>O=9&l?ykp z1aaiB7{sd^<$}u`NHm+Igtcu2cGnslSN&?faplrL*DE0K`!Z-0wzm?HXUbqmHcYlPhGvGYr7;m-0MoT>6xC#o_!}Wej)D60&<0oEg+2HZ07U5JX`j$gPip;4s1R!(KQ# zfTSxIJK6jf5@sx;K)MDy5_~YeTd6>Z50&3tA0k82ABdLs^+iKt zo}gYb%o5V7zyZ-96Q8xN?JKJml*;Ei_EK(1g*N7MWMkDo&JWN$^J3S{bMHD29FxcA zC2A@IcfasBAoWFV$aX-zjI}Zz-+}3DlW>YyNSq|XwOPhh*ElOV5il}8dweSN;H-Og z0-O>ud?>ltqq3mJYN_;Wo@ISs0b3ggD6~u&h~bZNb!E`}y<<+|k)MVcHG>|zK_m3T zpjrpNc&|j5teY-Melej!U#^#fp7HX5*Wi`NyE?)~3FRR&3JM)^6%{rv+pl?j=tH-& z2HOY575)xPYiI5!vIzh#Y=FQqM^K+1po-AgQin{*cJ4(c5U8+z__E_4X1J$bemsQ9 zDjafdzhb8|KAgiT0#zb}Ix_|VC%A#FmChB%mh248z#U=`)XSETJ{ddHyI%ddUlVtgbvceB2`eR+H z0dGN`@hAU{?ZIDznCy}Yzeq`XFzAnWU@;bI4)&*7iZ9b!uMrqzhvQQVj5mFg`~Svg zt%o3H-aGw$+*T{Y2eC36z|YS1gbW5p3y@CqnMo~Q1z8GiZ16}~o$$M2aXkbZo@|M$E< zPO8&XDZ^ZUas&d3R0aVe|2gmV3|yS;oD5t|=>C`F&i~7jy6DnM&~A$(f2m~J_>L9b z2%UE&fq9nd30FB=%eHlyAeE`PM1fON{U=UN!Lp{ZWYo~(!_V(P403{wWNZ?fC{0#@ z3>5>}3mn?vcjbSO!M}5)uG=*O_gW5Yd?4h}>i6w_ zf0Ye6ptdvejK=#Zdg%+0`M~Po^N!rPre=Id%?DV*GoWnd#=%M0Y z9Km2Gzz3WR_iTTP`P99KAwCR^nd#E=6`V%)#Kg$CJg3#I&6;6Mh46j+Xh->d9n>kk zog4XFH zlNAg6jV}W)LPu9jVkL`SgZ}NU1YK8pEVYdLl9=(ryc?>)M z$_RMV$1fREjZaipWp8Z$7yc`y4lgBc%kUWf#k;eqt&X>duMcRQt*sqM5ALJf_to1j;=N%N@IYS_xhMPvk-}L-!=j-e9ZM)l<@tw22rRD65vE%LT_WZy> zW?<@CTpXAAb1Ur*0=Nf8@VVZ8F`d05$X)Y0Z^0vHZX-(F>UcaJAh^l-oW%H5%f0@x zo*a31qbmkH&vs_K%i{aB(lm8?@xMP@nZaLnoo?~-8A{U>jvxR4M8_2C7wTy(G4fv{ zdYiX%S9vhm@KWDTS9`$2&m1KPZg$%|U;a8SFQZ2P?9LowBF1KtxFIPn9%k4XT(R$R z3%8d_aQK?x{Q{2PYrfw;Z?9{s{U{E52yk-2dOknxzDadIzgCN%ZN5FNSvuIZ{iYQ+ z+`g6l`b|B&y_2qYx^RXcFDrJwpAZu4I+SuUKZ^N3$FA51e1&x~c1uEkm>FOFE%!U9 zjw>9Wh3o83IfW8$-(M@&-!~(Ep9wEJI@~ggIo&F}>NFZgJk4E*)( z@2Q-2HWuf{5)HZJ5a)`oPj;OQ9KP4@kK-J_4ZnE;3bC(6xfs}YjcaoCfChx?;imFn zpZguK_W^?MPp_wUbzhSHnhv>$OSx`T$B)Cl>Fv%J(9Iq(M~l8a{*OJh7VR$Ndj7h;tus7BgK(XXX|tkdJw0f^1+7Vq>fvd#x|2yv}LTy zqAnH36-lgn2v)%u$b^Y8?2z-4&S?ob^ zZl2(6Z+3P*7Os1YWU+von3}!s@47!=*JX9KNW!+OZTJ7tpCr-te|)>W0)%D&yVedYHh`vMmYh;``~G-R#_7S;))txH zB5)yS&EMc(mAV&;I;1wkgLK+WUBEoF%hM;@INJt&l1al>MyaS8j5>}+V@;aV~tL zL0R?&O26r`CJI>s0OZV(0xHEWiu5PRMGZLtk=J{uy(;B$yM-r#ImQ7Ome;FrxMTbA zv{>i+4Q850@9sa?HD6%+z+*+npf1zOjaZ^_CvJAt1@L2 z(9e-h=zOV?EeXa2l;ILOYNMiO&Pg9f$*IpJ%I;hV0BgO*P(es#-K{^$vYf4pN90@=9{MgKfM32gE4Zt`@~b@T*SIi84(0I2wQwitbBl7iTB z`LU>`eBp8x*~Mez5T5<256(W^)fmlET{&gn+2#0qC|KW*tDR}=HSx$c;&+ke37dxf zS`7oFrrc*$9Sn??zC>E$DPC7i55~2{Yc%)zne6Bm9K?a3u4rMWB87+zwM=(OzI%Q*FZKdsHC!18{tcDZbx z3z#+ltA~XsMNr!H)rD3p~reX zE7Ws2TtZiq3_!N))Spf;K?*XJc{wv)?5pD+9$8#HXnAfh>ypB_4XOB;k?N;_#wAdmi-wO6+JeZy5W$T zrh<-}(q`aW%E=xEy8M3a0iykn%Q<)J^~QLYD{!iiL__aJ)&>u=2+_mQNsfBQma)#o za>*O`3zhGuwnb*kzEu>a5QcI1vznWJ?rM;Zc&WK*zg~C;f!#i54Z#-fpIT?MarfUs zJNsYi2JCt~SA#JPYM%M)kd5-*tEg zXp>TyyHoF}T3$Y^tzBzVFW7{oV$?znWuyZI&~GZQ=LmfI-;${jgCZ zo_wrgToOC&eBWOAy##h<2*A(V<-$mAxTF_QV(-EU^1f$#d@lA+8NP*1xV}l{#ON{u zwwb`IHB}C4;vT2gS#YGMBU4cz0=rnb59?wya639*C3bK_SOxA!W-WbS4BU~??2oHF>_2|d5g*>39XV_ja zbD@(ajq5T@h+g_pH$8`379@*idZ$?Sz0c#_=6*rE1LGYbZ(bteRZ7<_al%mWe4Ffl z&}Kr`880_NWLMNCF*SiSm_*g+daBo3IXy8^;uF{_aQcHwJn8fmRN=-K8|`iKa{qp2wA8sRBoQKu=d$*k{d=aDi&SZr13iC5!(gm_WmS_S)pXjOfvUJ{UeNS@pY%_9Ib>!n@jj0c)X@Sh+eN{ z5D<}EEjk_GKC`c7lUryGJ|v)V`Da3$gLaD{QUnj7PkL(?6hU6hQ~XryS=9J6p5g6Sac_dU*_wd#mCnHl;^J z$&{J~7)9ffy=Es=^k7(l7}THqy^;ZFs+S`SX8lhab$Wpn&*)pJ1Eask5U0`Lt-S6K z!kNGadC-Q5Tt`wPb{|z58vfO<*szcZRp#i$SrwCw;9)UqB4O2ZFKXnyrwy>DDiFh_ zdAkLAaY4pXFtZ|+m{xo83fTf)BgSmy{=HeKW}HCNZVP!=>Z?t99w?2%2G6UELHJhs zgc7c&^q)NMsTKOUm(-D{1;L96J=J6lXh0R>S_LOLQ!z=fWD&m2b0#;~H!_?~&e* zt?YLL&W5 zGtFt?pO?V-nP^n+!$N5k+ypm`hwk#@a@iO_c2?O_{8il3hW+#>f17)zTfua*CBC!f z8TtZU7!pG_4py>pZjc0FT51^EBB6e}Fq9L3j>``?*W2yy%P^g@n$LqL!RTl8TK=kr z_k-T4KJXxerp_RncIm(m%T=VAAdok}CZfm|K&ssS^=7y!KzRU{x_yOD!{*H zbbRh)zsp(7t3`=-33cm5nKh4%0#WTuf5W$-(a?lL)uV&+)nr1+wH5*DAC5GvdOoTl zt-?%iwH%&7Jag^ebbGJ0WD;Dx_xt|Bcs`j`1j-d{&jGqrc9m+(1V!S|2{b3l!G5WC zz(tG>*G;x?+?`x!X0IYRmc@!Z&9YLyGwVJfkA|~&qmSx5wA<=PO(iAP3{Y4}OZEcA z6%bQcsE@jJSBH)9xfVov@8Fy5(Xw1_C~Qb9@dCl8(K;f-Lg5Idk(@u&cEDX*U|_QC zR<)A#tZ1e1LNGBbUzn|iZV1XkZekDqt~CQZIK&a!M{{>k!+9+qd^1KY;(}_Q7Y48E z6Hq|{;7Ed#Epgfl1`t}TDsHWx!{Z3%;~l0+$ZnvL6agjuV%tL+2Pb6DUO02a`aGT8 zZJLS?G8d=BHZ3IQfyZPneLTH=E~T?x`Bq=eoj zZ0Q##Qi(iSe1`xP(ns{Xc*|xgEY+y#3);W2Jx!JLZ!#nk&M=Z;T5;Lrr*xO3425MGD)<#2Nhf-=yO=W&cut~6KgJq@u+!2D3@Oc3DtQSs5|o&RW)_x` zd!RAmj^xZGoZs4GOIj{)L<$U~QfD)!EW(vOtDe*jq9al9!Ku`Qc`_~J4|v0cRX?$D zLd3G6N<0=ZB?1m*Cuo~p7ja^%L%y)-6@UEFU$=d7i&j(R883||B&@_X_o=E6K9aar|^JLb}g2+a+=JTX_4 zVVD+qd=`|EQ>faR+i<-EogEh>nfx*EMkK=~+^7kS^66Ffe?|Iy;sSr&oaC zp#g+3JgqhkL)RYicB>3{*V!a6aEnEg#%n|YsH9GJ=z%>!C$S@Ns!c{&~Hy8BAMA8Tu z;xx8d9bBNjUDWdrQdCq?_1q1@?$TUiz%ItTk(QzmgbD`10oAY6t^#ev*jv^TtB5xY z$dPcc;#kz^K)t=$4O3Pd%_(^_PP=6TDpVxn(h?#)lg+b^`=Uh;f5rE!^v4@d{o^b~?i#;8s4ZCrs8-Q0)V;ppQW?~qf_nr7$D(R@*nOj5~9RKd9O73GS40?y-#OK4_5sOb*+Ei^!BBEs|fb z9YhHSDburotb@r&c`!@%zp0gz(qefqMD7L2FcKqVxawM0eENOW<972MRCWu~~Mdrb$cjWy@}v)Rw3P}_2hvKL|YNWdw$ z2quTz4WP}X$+YZqEozhF!2-l{e3~^x7w|NEga5a3z zzw-8V{57y3^ArAmec`Euc7`kKoDvyEd_R+$T^8AJD> zMsOF70_6Q5QTYo$4pt_)LMskWb&rETBy9^3pw!9dk+9*9&~&1u+4MA#m&hHuG^Lb$ zzpr14w>rzNb%SbJZcDOhWN;S7Vh|0uoJy;9o%NcpZX9RZ7!xvS=uh&aTVokKNYq~A zG438?2=wKBOWkVx+|%#CXZoXwz}s5IJBCsc=2@ZjA%D^3H|1A_i!`iRX$8bSQP@>a zuUzlTiOu0+eS~J{j4cW<+8yp_JwMqz=jExK_N?q(ZXEEK^KGiNy2D4!kwK1Dvi|-h zpH4ffs197&r0$+GU(~|k2f)o-E7&r|T{H1SG(H~Pg!IFjk+m36@-Kn`2^qkc$Y)I7 zjLsK6?jDV#QRWTRePh4**b4nuCIA3R)ol;U!(vp1LE$qBQj~}M`em`99h4%Hw%QFZ z(oq-YIdU_UOg3&w%Ta)>%~&qzzlRIgsRs^~ESP594IfhS-n1~_-7>moSQhMNN8^?$ zu%}1{O5J5{Y|4X9#iI|~a>R1`!SKw#-Raj#P|YU<6Z2NCG;Gj9H57b@lQApL9;{K- zmrfH;Z|}71zv|p9faO%S=Zy~9V9HShw=1qkowr7_1;nON3I>%9Mp_FkRm@un&%i_W z?Q*)ry7Oz--Awi$$FB#gU2m*YC zOafD+cArX7M1UQ}old!S2op-#p{(T|ij}fdc*<@tGNUe{cdAktZcAcKs9Yx)+pXZK zB@Y4IQWqaO*Bbr!b4lK#*vGwvruf4!+B2VCX0LOoaF?w$L?Y0frN(0zqAY@~%G@&^ zeEpV;{RP``?kvpdITO&3`Ph_kLOTUX!v4&^9ICbo*RVjIE;#_iBO2ju@zTVY9cQQq zVr46}TTlC{fb%iRFdbtxodVW7hGU^j1otOA40cqC-GC-Dv-VKT?xuh*Ek~rPfP}k( zHFmj8p?Him%1m3n3<)&)%%dsFR#hvv`a)6H(TJ^eE@xUsZ`5;orqO3)rkd>)mW*7- zIV3Q#JP_*?l~!i95~+cIvy5JlP6odQrl%kb_oung^?iL=0>@N|Rrh$8PHzs_ zHwfby(D@KNgV8Cy-hweq0WSh8-U~Wc@Lk0*ZG~(G6PdA+Gi-DK<(+I=D0Wh=4@` zoJ)k|AG3!3`D8D`my(Sv5u#7DUk0+9$$Y!=mtE17?&Y3Km0*N6@hSi(cnFT-s#JnH z0D-p!=phNh9AHqn@QyToVTy=Ky*^Kc-hcx6k zb0)WQ4Ao?!Gb+L)Y2JQxZMliA>4-c`j$Jge1#5ZD5Th>1h%#AijC4i*kkc@axjD&6 z8}gb2?@QajYC;dOrMDOK8gn#_#RVF>$jJ#<}U<+C0U z)2}%@^OWdkFy%m%alG^ks0}3A%i2@LQ@I4s(WMCcwo5tAp(t35A2IU@!KZt1P?9@v zA%zwl6)Ak;?xmOdgG!;^-x&`Ai0Qv?CF7zjKN0Knhb@894guH+(8{C}YwB4F768fa zkE6I^tJ?z`%JlN6LdjoZ09(~We{y$29-et;I$t2A2xxU|lYCRnzmq&O zH_vU-_Vg}by&8A-6C^TDzS&}UqL+0>fBVnm;V}6I>$HmB*{9qqfDKhuPg2Cv(JNSd zlB}oaGMV4{ug|$l6WHw_T$o{OQ)7*=kUNBk9NPOc{HO90r*VEEFxOZY=;6C)GP3z- z+KjCxIszMYTW*wE!-k%eI+ff1+j~j@o089PE2av* zxC+mjEEM9$R6){kaGWxdi@wRD6&0jrbt+BuA!tpGN5fcL6CffbHd9EmM4Pph(!+z; zgxLA|?&DOQ+-UO`>X|5wHdO0Fy_nLUv4F6k&@wy#V^1v^fMuuvQ(b(GP+h%P@q?g5 z9?7Ym^0XfkL}H?%X8%=m<5Or& zKg+VDUbh5X5|T7%%>~XNrKC5w%~eGAK$fAxtmwc@kZ!3hPNU}n4%Hp=g{dPJ7nwz# z?>G%r)fA(*&5Ho&j+llZg8OpznSpT88z87v$$jN1Gf0)`_bgt|E`aiH3$pFHVo~ZC z(ODlzvfh+pb63jFTFpEiZPnpMGJD@w+<0A0tN5mWFCnJXCGOU)2#cYHBUL#X5-I5*Z#%;MiEOTF#hgKM_!&DE zI1dB0a$s(RHMp*=r3$kdP2Ny%uparXE}xh_KogPF9msRYIJX@OMA!B=7o$p2VW_-K zeFD(@S%T8TwNn=-9_oxx79WS1^Rl?Sjj*126n$?fRrAr;Be}&pdkMk_%@45jP}0R+ zRWieh<9n4>?(>>q8QiOw1U;hEalC6$G78I}AX1U_LCe5t)5+~K!HFl2*0Qc^Pb_ap zf&t#qA1bDY`@}UHXEwA!92s4fcAkaNGhU&b-`9Dfj+OOkhE3a>0DP^pMD#*=pW03U|ZCb{^qNou-@_Kaj|>QBF8Xz(xDv^<7`N;A{5%TLS=Jy z75!(C?$mUr>8`y90s@GTGBp-$RPH!3YY1Xi>B;%JU*5_%69;^XP=ny($?xC9QfRe( zZ^jL<>w^tO-^?>mC9osCg&;Rnbg!^Lwjw6QiRJi`Yb}n|!?P(Ky=xPyq$L$N!}jf( zHk1m&Cik=ux{9s4w=oP4=FRq)nf~O1lmKMtt)43VeqlRlxOEzzr^{@H2j#Z1b#ygg zyrzJTOlcFSPI+FWQt8W9Y9~&=;+2xNP=q)t3QACwuz#nE_q|b#)nTOxjVWAbE8afs z9pr99C2490Y!t-iedooy157!gX2?Q8@iq}yIYkg3aU!$@K_|MoUp$q*lQfI*3OH%Ej=PEz8b%UWDBsybNywydR66O~sjRQnLMFs>mOQik2q%5(VlCyX7PY;{!V% zGqb)=6?|9-i~x*{7`)}wvolu1#Gx7N6eGegY}6!AX4ReXfmDJt9HF<6&P%-H=5bR? zPmeMJDacMjO9+D&R>w&3;a{79DEpeF%kDnypEpGXSRg{%s9EI}Ic7X*LxDYhVs=In zn3c1(nPk4=mQ;I&QfV)>u z+DlzCDDKi74I3ZusBh&pHd&ry2`cDucl#F% z|L@cZ{Ra&H{HFd1iGXabVwU-T*<Mvq~f+sA9{Lmw>o7@gGf8r|=B;XCf|ncVM4V2Vt+PYn(@x5>!GFe%SVZ>ojW z{r!Y(~};my!w)@LLwM~(tsb)rRwRtVx;mZwb0g3Zc+|+ zP6n#abKyk=|@HHM_Ldx!wOJ!ktU2~>$02z zuh2ESq+mFovPtxvNM;wBv*C>z9(R@%N<_6HO*w%zwN6p7qIf>oH7lDk&->M;r23xI zq$kblCDe3#;cfqS;820kY1?{iI`E(G!UW2doO>X9au9F&gHs8w@;~u^p?i(0-9{z~d2vHUuFvtTXC$8EK%IXUE%AVgw5=i~2MPOi&Kk|K?&X z|5yQoxI|GlqF)a$ZB@kB{!BX^u$pcdZS%Z_q0ye>;cibFfkO-}@M@CWu%BCtK1!`& zGaeFI3SKZuicqu+x7-OHZk5gt$L3VaaW*{wX;CAuYQh-MS>B^GB5M%C7{cKSHVg`S z_=th{+>eQZI{_gb!!!Qg=XWFus9#i0&b_hgHQpt4S?|78G0@n+vpj_j9379mw zK$y{>F;eu)L`*72il8LfJSbU2e%qmiJQ2LYSj|k{r5*G|dERZ0h;%lKVLk>0X|kjX zo$7pN!vjyqu_B0Z2N3RZsb;#;62(}R`|&(Z4vT8ON*QBO2(X8u!q_lCL1PSeQwOgr zzv0#ouP&ZiTWOd@Osui#;l}%SjIwz>>VYu*O55VykRjPv%Nb54ViEw}n$meC7!*7s z*I1S6ed32m9brU<4ni9QM=Lyj2{or~edCAAW+}x6Dw#ubdh1XZUza-~^}V4#sV6f@ zYLyiw2cJ-JI%tRTpe}5x0YTy+yGn|oeE;Iegpy<^fq$+GhBi_Zh?yRGiOma!};t6waZT5>TcRY)Kmj-5_veUIs|3ula3?+;vd>yLB&^`r4ct zx*X4{{}}92C`Q89g(=}oxKYMf6{jerK%7=kEzR;*G zRUBS_n^)N+Vs2QV%-(NLrXZZJ^O%QSr>P=DHzqFeBY$=AhThEvm`?H4n?CHd&4`@r z3^JGMlnx2@cZ%fEB-kUxwAfkTN%jVWuTl!Har zP2Wkw(tP_KNlHu!*iw18A+>?B9U>QB$Rv35bHSip>d#HX(yk)X^kyoWaZNR|(}|^v zP#?n}3GnQstLbIK^Q0UfEvaLEuS>3zq~-;W3rNY)UQn;9e@0ei1Bc(p{)^6j% zTW|EH{a@(6UxNh_u6(09lPrHK8DNYmxsC*Y0#xK??Bq4a$sDcAq7oOWE%TV42K8)D z3-2a@d3YHiO4tqXgq7U;{wCJXMh21}_e9KwM}R*ecBi`pYO`DS=mRyA%pgk9IYX;a z*}V-3QqW;x(Ry2rjj7SqYAK+wJuOR=U(t_an7&kSnId;TFeNY`+fx!5w>ubd;!Pbp zi<78NC`#8#QmLsh+%)tUkCxoY^Mt!V82T3|GQ%V`{+8fAvR>rLoHF#o0;-IMiOye? z=Z*fyU>nUrXoMX#~HJu3JLtU2(R~&^9d;-&n)a<}U;1C=C3z z&oQRlkHhA`4PpzYhP0&qq)iRrwQlc&Y<7zHxEEWX#bD+ZQ?nxGt%R(I27pVBs|U^o z(t6U*%%CxsZ90{tm#nPAWvvEU?TLe~BnIEjtw+kK`31y=JLeFY5)OQ24h545ou*yw z*Ev|CK2Tfjp~4h&oHuLiF}r??CBeQ%b@~qC98-`3^`CQQ89yh3RE0}g6r}?4hD{An zjLcCwURrYhvt?#Uama#D10~wAEATp_PNPEc*_KT(ljg|$yx8VlLqpp){7zoFzBs=1(MTiYIy8q^QllO@yWOmK3Wo(ty&cK4{|dEUBIn z;o2G7h3~mLX(0J_tV_Tyay^Vwq0UX?xIs<{;haiJEJMqn zPk&@U;%4f@u#qy-MO>B!dI-1Nq=Zu=^_b2J=&oOtn6ERG0`?@5~>#U{kG3brlKtVD`2 zKrUeJJ|JE9Lh)_>@2Q^Eh4AR7MA2XLdOfM{|V)_=&TxQK;Q&H!}2OJSD}7YI3Beq85?Qq5h%ZAm|p z%=RXuBxOa0anFma?j|KhvCn$F(lp;SAEV9vo$r^o+ov8O2I+nV?WNp6E9cTELY`mH ziq-Yd&pQ^BSp4Yx>zFN&U(4k7aE@c&WA!!MifAeOOlaR?_TfobHN1+JBLijWREi>O4H(7{S=_ z94%}(QjKMKyKVA3*JfBU3xq1mrR3@avPsNdvHrr}qc!EvR@%XAM%`bYhuoucK1lB0 zhWJruIS$}%twB5*4it~I`^8V8Oo62)N_t?EsE~!rq1GZw2UcX&z1%CLG!N*Vq}QO` zEduE8C9*3Of=DOdK14ATyD}fBp`iWxZc-THKA=231@=Nl8z18tnzfwZ%U-0UA-Pc5 zdxW@(q%IT4qRb`*4v^XS#GvMY~24&&7)%_+~!qT!*^q=OUq-_-$j zAYBxVyLAq$!KM%BCcvd<42`qlF?cx6dJkk+jbgx4~42Svh7)w z5E#H#yDW>TMf~dv_L<`w2(^l>NJC;Ct7U)0heysV(OJ-s+NzSNY35N#!7f=Ar4~BP z`#iS!^L^**&T#p$ALlnbj}^>Nz=Vle@M*TZp1{@7`0^k%%?`ZhFAKTNFRSXLoZ76q zwv#6XUNW1E7`dJ-n9RYb;ShN$$;+;_ zZDg6KZ01EoeTCw*r$$pY3rgOFU8F&?CK8uR>^D|IvZtoXQo4e=1NrbSJ7+_S`Jy^gl2MtiHB_Ung^ zh~XX#gR4&-R&oQBqjfK=H>anya=cc_B*O$jHuD6Lm=q;(QpH+99;=)tZwpa6@_C*d ziL1+%eg`i+$e(R+&+pGt3Cz-5gI`JP%{7<#kA(6h*l};A+FhG(28jfgc+ikv&^F() zG#LF2?pVUEh+}TZ=y6$Ui>jpR9?%7CU|C1P?il9EDQySeh+ zu7kU~yGw8nPH+zp+}+*X-QC?GxVu9jxaFJtclTYnd+&KasP2BctLj(PcFvrce!A2; zyQI>>Jo8L2sw2x9m}dDVHMFB?U;y;keHFV|og324 z$+<(KA7^G*61((ADo3&(3Zjj)rv`RzIqOv~SP~+c!T6FBQm0H+W5DDuhyj|6-1equ zj15Yfb`5A*9QwAeGe9i&!|YdOLL5bbYJu(?8AXj!#k3 zFp4hnoZ394iW{|!L47zzcgvy}P8%$jWIWmlz#mrzuQR1u`ulX1F2LqGFq=`*%)m6| z`sPQ*LcKwsz?e0%^9aD|mYBrzxhijtyrf^1$+?nI1P|w%O+T;59XWF_aN?*x&i=ID zDkaK<;@QVM+WZO1|Ji86Xc6xid5Nl&;Y2)OpLM0j;^V1~ovTn8cP6}OSspj3K3YHo zTd(+M_f(#&$;XHuUu8DB=yhzfy;5BVxUSiol{@j5y_RyksT-W~6iSI99b_$uDZX~U z=x|hh=V6Fp3hkRdM+Odwq6d+!X6}8MQbf+$K|n=E#`%t7K*u2X<}c!ukA=o}q%l?#hu3Au|Ud`0lH9ZKO5 zhc_W7yTU4R{8xM>2;W@1t<~#=mc43vu>?Fyv-*8W3`IfxassW495fM)lL*?L64PrF z8xIPy2vcs-H;?M-yqf&OZt?Y07H5wl5I+yBQgsP5h2i21q>|$^+yWWxBB?JhX!PXO zrL&ew{^SK!;xk3}uxsp=J>#V!mf6rALTwi1U?7hpA-%Pw!fQ+YfXP}8jpbQ*5GtB) zGrNNW7rlsx;${G}rrUB~^Q5Hn0&NGBY#UYj{*EXNS&C7f5IRFo(vNVLAGmrY-`AXW zycerhIcr+k@6hk4uZ0y3x=jspPqdtp<4+R>^EdRO6rgalxaz#g4E_b%5EX zz*g2MA`!+=B~w#tcZxA+KR5qi)r!64aFD|!#Ir0TwVfmb`?bA@94rfvtfpf~iLog@ zF;Vg*xk$?UZAJStHW)q;A^&s8(!g?xbATKsh|E(2UnXJ3Hg3l6z`9d!YkW8cuxS>B z59|%X$qY*Qk_Iq)mbI0MVUBIg2oj(EmGl%{)e%R+X7NA*_JbU)3KG_(SDNXnGJ|Ex zkI#2wCiY;g(DbryEHva3jmBdR)7n+Q%Wjn5l z+88`<6HI30ro?}As}Dr_-7NbK{dBw0SXV9Q@Sq*SaUyvLm*3>c+c0_I!F9{w5i`wK zxyvo!G#xdYi>Rt*NvNcz?k`MaT{mV{d_8?dPvXSMNCvZjJX-v$_PvVq;|GY8SAASd zv3QetpdE9lx3&JZjHTdLJGo$Ur+la9yO#`jRdvz1R~O$~;Ad6#&k1TN@OC`WLu;<* zA2-I4#ci50M)?4qT)G`}z|*&lpA@H+c4OuMCTprx`?S^6HV@bQbQcUhrztu)Jd+x* zO&H45I{z&Ywz{H)^NOePi!$-p+x-!W(os)^bR2Q>Mco2>%$Z6tYQTXa<-|;s%{RJF z?Nf3OmvP8PxqG*}IOYNDQQ2qn&SVhYpb$`=Sf4c_<>>=m$J(b`h8-mYy{)@{ih=mE z+nhjD5YN(-au^?V!YG|t+8LS#d!+H&IVwg+vnU|?=1cJ4L6A?11T3qdnZ{>06!lot zayWVDm7OT2b92^VskX3)1pP2OT_Pi(Cl=iLqLiF3t;A9?!l9050J9nQ(?Nt2CmSKU zBeNEkhF}d@HM<2&P+ez-;^%N1zwy@;;OuXju3Y>$adbdtqV_`%kqlS!lV_c!wO6Tk z;=v)Cp}#06U&twxr!Wrq1#tO!mkW_Kp9kGjOOIYj$A2}SUV9ap(~_CzeI%fcpa`XL z`cRlp=bw)yLW?oRMlwq-V<}FHZ7aaf)ga(-lt3}9=o7gI>CnurT7#E_i)9o0;Ln@6$XdXg2&O$tH0ld(7tasg0pEHA9L_oRq@G$Yd2q66 zDKx*0U?X+ysXCjMz2t$>#K4J;RCk$NVW!*GZ4e1I1ELr~3{_R*u5PK2W?EtTg)yzI zw(ruEdL4sbT;46zSO~IYG;kJH6ZlOw=N1so1jM^%AtV#^TttJo9LXOfR|Ja#;tnt_cx{aK$?y>gHhojDqc zBZsrY!d_V;I#LVYPXvZ^<)EPpugPjj6IMW-=Rv3S7UOW>wJ->@6V0Jp%76A#K2t69 zHDQVu)1nqBCEZ|uG3Ixzy|IsDPocO)RCzmo|JEDs9ZKZ=Yq9!hFQRIyHO8!5wG0rx z>zt{886h5@jB%{itfkZ9bFiC1wDWuOR6jTd%C_?4*O?bxhm6AZ0Vlh_pj%sX zz^d2P^BkEjc;l zucj3;zAgX2a!KVNsP_CgW2!8=7;C$D&x-x+E%D*Jq`yXieSu6s4F0v3h)Xa3uA0KO z7J=e+SpeR>H{k8d*cH)Lw)fWK*2MnQ0umCD{=5C};_h~z$D`vIw3&!PC$8p4C$G*k z($DitSI+YGMlCGPp)qfZP0cqTqw>Euuarh>%)sCtD7+YxznXIScI&5Y&fxL{e7l%} z;M(2?9vu;J1&_nOT4%D@`TE7&xbVnJd_${a+4bI>Z?aDNG_zRT@~w_6N|YiV$IXrml_pF}@7<1=5{~|=LbZ>*Q$p4&7sS>h=5YmzwRI)t4kVu&-&mx)?ks=!X7P#fGtgCF90&#&^f43%@k# z7pt(%vaSp-H2kl=S~o=HG}1O+7_)vKkPEI_S3ksGlN|M7yiP zV*q~|xQWsegzk5cnr49Nwp-hbZapo|>tMQ(O~RZ?ji0s>MuTPYp49>$^1!$gQXcVQ zRjSqLzv8`WT@8L^-LSU}GZKeMc;1X7ps+D?E_CZT4Z`A$56W3|JBE04g@$U=*m4C7 zMa`2bu&teIg`m2!T`X-AxZc=TAZ)fZxn2#0@}4@Eo=Yu_4k&8Dm!=TpRG2agS1ekfm}!Lqp3@_aXQxx3mE>OsJm%$O57 zGi7a=5BW$z1Q;_fHedIg2c8U{GPwep&bmuUu8cJ{2;E8J;nmmT^hUd{q(lbDHsbgo z0F&(teU>;9?W*0zBBBDrME5KFuSu$edlo_ZC7PDHzpcFNvI9M0ulFsYw^fnx+xo$! z_#z20h#OD3jp>Ws1yhnEwCvQmN=C{CF_HG3OyTLL?RS`^!b;S`2%?1$+xR~os>|^UujC# ztI4FfR+*8eY)4wDRGYXNs4>X>wKtfNs-h5>&y|cHS2k5e!DSa*q=I_yq9JIF3QweF zISRfhFKfF3f*8l*0EyW(L~<>T9YOvPjO|1iOILcfRfY2eSV~-;idvAn{+H4nW;|d# z=U@3Sqs6aM41ep0#mP7};Dbs*ajZC7*P zw({gw7KuSe=*h>DgTdN%84+f3TB@w~zg`Kb{S_vc(K}#E^#prG!P{qa<@!aWq>gLz z14Wp&g-rMii=f~1HeibAME6c7rn+d90M;mBA54qW_OW94M!%g0F2wEdnD*O~vMA9#flo*rwhF4q z8V1E=Rmf-aO}O*mOu*#ocag^isP@_F-)BtA`+9nkYJD9TgTrK>g#qBgjcD9t^qd>R zsvdQ7H|#_nx4RMe!DCf#fR(1ft8t-TTVmJO-N#KohD%#f{1w6P7-q{_KACI_acn6a zjC~)WV=3Qazi@u!8ZJ#$_H@-z@?;JLAjuWZ&7#4s$+#5u&0b?tTZDR@NCDs3;7lft zRQ6sXVQXrr5H0FVMy+@g-k%BF6H?)rJovIkv=QNw2NFhiny#e8k*pYGRA}K?UUEC@ zR>ExQsz${|FjgI(l|y68ulH$cKJ4h?_H}80|L_NkolO(oi=Dj_jL~f8pJZ~WE)>yU#{1q+c=kt_ zfbhdXd-&{Cj1~yKXuq~ z@6Ar~IIkq~GFZ5s*+y`W7gV)nr8nO1D9~l9X*)v(bsZj`ftp)&?U5!F#&LG-X(k-Z zOKNO5pt{*LZrmQQgPKoBBIgEOCWVr~Gx>u&Rlid#_`bc`5u_i&2iy^i*$|Vq_=W0% zl1k2l1<3JkK#)4(g^pqnI|AsLMjHp@|4%lw*u}U+94~QxjA!M!eJ}A*sPJIrfINV- zB`!3RG)}rA1RxDY(qQ`_1#vWRFLl5LMp{M~HcEiHDvp#_rh1|gtrUtcJzElyL`GHr zi5N=W=R(|ckQDAiE=K$SCBnB5n$8h$`2}X^7Zf&2!W2Jd9=6fnH~>#N(ilxK1Y5D~ zUC>~700U-+-L=|h>4UB0@dDB6Q95T#O~TD@LDaaBk8zD|A7zvChPNdIgofZlVV-uv zgecHM6}(sl1yU-L2bmjm-Z5-pKb<}h2lCo3z4D@A>58xUOQT)ZHoDeV<*{wHg4U^H zGy`4juP?{QF!KmDUPEtv#cLNuu3g8$;klKHH!tf(-zbMrA||0pqcsnD2jUt-NT8=* zKL$}EA`{G_4K|HYfR}v!1WNcG06RrYU>I6B+rVkNv<(^&oA{_HhF>>Y%gI9r)P?}? z8pe@X29ks*E4%_9$$g;dSg_z621zGi`FmprSmb#54C4;ruIfg0sh&V1=%_uh9iN)I zIlTu-o$_`hYdogG1z+}@rl04c1g-NeL!cp;wte10@g8^|rB;ojo?Wk{JPDXDuYP7Y zUCu`xZ8@bXQr>H1t9X%n#9wMa<}++HQsU-EsI2@mXxBT&&h;hubH zu%CI~TMHShF{-y5oZGx-D-=^W1n zO}6=gXCHdvH){RdJPWfeLG~Ro%K4TBnv@lEQ-th0Uer$vHsEsh9hEDx$wTQ5mnbxt z3RU_A7V1o(Or3(jCQ|q(MMc8IVG5b7?PB7R%tHZ_ghZg!Ct{XM`%h8Gmf*ldMkeAG zkM&1HT{}=JqH#2?F&iZh@9Gmi%cb3?NPNbTM?(|qEK{-e9Bwl)vrX$laSPZZ%Q!Mq zGBTFR2RbsAl!W`nQDUQCe^ld8Najh&Shiu$Em79Q{zChE)1^HvJ=i=8y(7TJL@cy% zG!(ckr6T00jWeB}3l?_13dW0yxh`!=XcwA$VS-+p+hFo<&D;Z?_;vcC8b=jYmPmI1 zOXoN!N|-ot-JC6Hn0eu!{*Di7nTC?)+8T#RGEPeGNNi*JH~iOinFwUdI85&NC00_^ zU6VMJw1<`?OrSI-cWg5YshGBjSTTWZp?INQu{dI4RAgu)?H}xpG)!P8{sridqsXRl zm|A4=&VhPkp>iESOWT|by+dm*7rX?XXaC38;Uv3e|FQIUcK}u9Vy-M46MxhC z%b(FVb&0@1uQ(Jf>yX99(K@raRLr!GJsAlT!Dwj-lkv^}nTa@*I9GBq;B3*-ixi4$ zA8;)IM2iA|i~Sh*?J8c#!`-%kV6pEv$qFD+%2S zkD~UYiL>~wr0y2?qs3OZuA~ZqEn++_8z^^G0pG;51w$$CmmDPXGl8swC}7JPSEyv+ zkZ>oNr7INhQ|^l}AE`C|Aldu@@zzRZ^DhIj^-&*X;Ys?zvSySLo~+-bFA^W03g!PV z)%=P9yyu!-^&6-?)%DQN^eD%TJymzh_KM%Y9m>@P%QzMcHtnW>8O+fsWBNP)9{z#> zfoTla$VEzK%{rm$RlPwoaG4z}6YHIi)#P=bhaF(eamE`AC}=8r&wZ>)d83@F-bS3@ zjWL#2)yKVoS<*g>7k(aN%(nydgf?csol!SfeEaQ5J67Y()v)6^Gf4Nm*dP$`@QBu& z{I;g}By(#uD+7ei%B(u%ma0?)^ayQ9c}usYz2)~q15rt{WW4>llio<@J#HhYfDP1& zls%!{|F9HwkdjE5V4x~&L-x#$uA!so?bn#}26k%lmrpf$$Xj1;Wy7luQqX}?D%KP| zLTfVKD3)Z;kn>}I>j|+9&{3f0XVO3)KRA!q#DP*C6h~)rnF`+b4IIlkM!+s5Mjc?q zDUkPAcmX>vmVdCk)x49F%`)Y6e_Jn^*|Cw5?&9W~WqekV(gz&F&jy<>1jxs!FJ~Nc zpbpVxHP0Wsz0=J1hZO5yLbyimQZA%vLqAs&Pg|PnK;M+=?_utt181j_c>2`YmH;@} zf2-4>90Qk|3eaydg}NxNq0=AB#Fpn}HNvbm#D8x9PKJs>Bl|KkrGaGTcSwf^f*Xt# z_op+cy@U18gc{;$EjK(3V5h}0zkhNFuk|Fgzudx_i`H1n6POY%@imFjSR;XbK_(_u zaVyFa%lo}Vc-9-Fch~I6O}7C@^1jQmF5IW71A}PY=|K3El71I7;lNe}Fr;)`F;cXdb(C8Y z7d5x3(Kai576)iei`~J#>KRJ9mKbZhGjlT_PH%km^O@g1`%fFz649 zD_rbDMg)8r#(NZT&a)=%qlihM5487KBHAgzf8FIy|9bkCjjpTM=e9uu>GjR! zsg3CzAyqY;-%T6ejqPyWuM;T}uf{Xp(RRikLB$pD6tgb{QB|MgLPbLA*n?bsjWql| zn={bgo(%!Q@&K*lWFHnLb}bMC01;s~5D3qX6b(X7zsi6x626Ng_fc)ldjE#A1HzdfVF;JRGUe6pC!*CL^#xXr#Bkw5qwa3=PQ2ycT7&amiwoBvc~NIcHPGU5$pvOB{P@Lh zl!bfU*cQN1j9POlAFeAzBfWmBk*<sS`_?&_ProSX{H&s`XSo zx0a}I>J%a=PwO>x9z z{iMPim)7*M6bCe1MMqK2R8o`+d13~TC1NWeC1Pt*A*iQ?NAc?w^qh~0E4mgA+D>7Y zio)IZHL^(&dC-r7z#Q~X0M=4o~mSz*rQFQ4X?AJMnh zK7VIDl`E_|W8{k^Lo4Qmi;709OFN7vMI|>j=_!Z?aOH%scsuG3BRM#(Yt;EUPju4p|En(o)3li)w&K;@`2-wFM;5=R#X z1A!eGk1;M2`zn|nB+!WK-<8ZL%W#%^C&el0+ePNy!7CIh@4)xiNruBpNSp{_mq+;p zci7*Z@26$0nF2J(2`_qL9j=t~;hwK9H0lA}h1AmuiB1pMX`KiWKQwdHGQ2axqqDWe zYF(b6NQh1rZU!3h$Ri+}1Rg;2#ylht>&oLo{6*#%pJq*lY||LAeJl>u&?#k^6T7U5 zUmCHE=T^=aco-6ucZHLSUVo|r+vuZdeX{^GUo|8bm$StW?CA^f*bWbD;eOOwlsU|7 z2A8cDsWPz@ppA)NP1rdE(akuC;YqYUIwKEr(^iCAy%sNQs4z6nsFFAN5HPP<7%hcf zli_0C&q%LdRoyg3BzQK1H?xHwmKn=vsl(L9h(XP; z5CFkm-8_=0;&Cs|B!25OdM%at0@%*JUo3P~s6E1cn@&Ub(PSXYLrz-_-zunsS)W>1KwvXY;;4O+;`cW^)~U7)6zWzJ6g+ z_D_RT?Vgk%&9-7Srj|PGJUEhL&zn{D7D53iM-i+np>sK(-1b2n(K;fCZ@kbr)EbV* zgMoj0_9!I6YJT0)4i>UL+~9Q9JaPC0S7;s3d8o{X3{AU~DF*KqMu4KBQ8_CdTxYaM zESL++i~##4q}Df4k3pC$Xuo>aDDjIY_W3699PQ}tz7S-s*G%q+7trXL2!bPUb` zK3zut-i9?zq8>8Bv{({zL5|QRqtx33-M_Z#SCW3n$DVQtZRcJn)kyj(QBr83jhPbR zdiz-RK z4CJK2j|@Fy=HGe*&0EKVk(*fW174bO#BCq|1&9n$zI)b>ukjRsQ+y$K7e_*TEbR~; zD{ijaclb2iBoBA8J=>hhXG^>5|GVtMeFq0!8(T9GdxDOtU&+5`^@Eg3vm8&3iF*ccw)2s{GvtYZ@ypy|$+D?(TiJ)0yn9C3S2u3vscY~8+2a_2mSB99u&;qu5GV9XoVwnJj65~>O z>rFbk(RNS(O3QZ_p$?f#CYLU)gK}GzS-sGB2^!!T<0mwP$z=9`&9Axw%6Ou*?kfY!q3;aK?7lpVVl%Hy@eTBfB4RhSWw6ZYK5W7S-?avwq}kl(L?~+m(2- z6q(CrlWB4h!2x+tZkNvc+V4}0jCHe|b^dtCnVT)wuO;TxFi@z$D}JW=ojvn3B8w&O z-UhsEL2lg%RfN50iN&-KD{pJI@2&$0wV?}{5OVl7*JxL5&}Waf*vO*z5LH8d1>cYT z)V9o&=xQKsTE;8V@HpW^^QvP;HFjaP-3`UUb4<4yA1y+#=u-ux+04tK=9=|giX-(j zJO{AekNWeC{Xabc=W5u@J(DT-$I^tpc;{ZYu$;^m=W4rQYW=>5^CMv3TT$m`)2}XA zw`YndN+>iO|J8PbNy7cIoQq=a-Laol+XOJ2kBbC!ITr#ZWfE?D1s@GF1U5(0l{_6< znggQKV1%|!Zj(@@UfkSgw?mmnmgkOSS8qx)a}`LTH#!CplJS#;H)85iau-XRq|Dr< z1{VYYnS(a(7ecMxs`Q!ytL)}w5*lsFzqRBgGunc+NND*c}JGYmCf1-{4>8Tr3bwe*Tf=#bt1HwOG*c z2}u#__uV%;Ms~lu-vc)dA0NLDu(dDQTP`k8>Spe{w#{?wjtTWt&qI$(35l+*uQn69 z8v3>i)C8^wI~`Ld7RdDp-#xG99ybaSuJoq(Us`}q&KeK=k0k_ zS{z4BSr*CK>%JPyjMa(&=qxg6RbgDeIb#B8bkX#ypQ^B9k-`wcDQF9sRK;+emG6d6 zzET~QV*8L}xux^3grQj8Ca0Q2b7{2w5qKo&&y-ruX8I_ES#6D9gvfZDY`E!Tf-I&* zoc0${vbcq>5z^vLCTAtF&q6wX7@LBc{K%vV4z!Tih!bN5@HEUAn*x8(o=eM1CsT%x zn%1=%n;;`eKYq}XrvB!9B%SLq2d$r*oairMek9}P_l>gXBsAmRFFDv88nOs@;@V$j zC#_A3nkP`w>0HMJ`39`XfnSUj&*$5MaEtx8=>eix8m505k{c8T9y11KH+RY4CA${d z>4U`NQ6yUzp0K`Q%3AszmZ?qfVNsTIZ)Mnu)x7hu3qn{WdTchgCp{NnpT-s`oqDy% zLwxwJLgcWC{muVPTcUccxUK{2-~32-YmFGN<(_E&67Lj>vtL2jJ&7G3*ZXG?KS2HV2}T?R7$xXeVmdlEXzJ_&U3R;>REN1(9~>M|4Ua_*sJ zoc+lkoC91Bpr`}s?krwEGjW*JNzz}Uc^dt7uM{l|KxXkRpg)f@&^T$$TJV0H{hK>b zmUb6Aw3q!Z*otngo)X_flnV;rfY7yz`<*K^aKIV{dhQuvnF+7D?-Lqq2+A*ouW42% z2+KS3=&&Kl|5Jku4-}nnr)--1gCqAsih@Xgob`icc^0plISM+=-h%tOaLWn7#nef3 zEKqbT15f4%_iXqmI36}6o|7|ilKn^26aqOKBDtL{Rhm^P9#DV+UuJ7ViDg-dlY=u+ zjw`XVEw5SkFV+9TF{#e8wFau%Q@H~z=!$Nx09ALDZh;osh8>KZ_G4j3NNjEKS(dq~ z?SRGKS;6gfZFwgBc?Uq_jtDMZPNLF*qLdC!qLgt~#LhN3oC?O3_PGqb^5lTxZGRl@s$EZwMjjfGQ_h`tX z(7huG1>VkMTpst8LXyQ{Kjh8yEaaCmTTz#D<+rQamCEEF8pb^u+LTe% z?An5(fv__D`vkkAqux#h78A*T`9)UpxP^uo7&wKHC06an<7MMScK#;AHLkQ`Yum_Z z+bU57y^q`JfVwLrwX!ja6Y;1E&WdTU4t$Jy1bY0%37i%86R-;v&*TM}mt^Cs0{NK+ zEL)?DIEU6m%F_=hhi~yW65eC2GY=>as{;N&<_3^iXiX#xWFEZ5?*f^`=C3eD-qOrF z&07!~#YLC-wlSPVZ}IxmjHfk6DR(N~(u~I`cdu{pS2Etxl*cK~j(;mSZ)JJ7dkPbN z{Z(|t8O)D8lV@fARcuDR#VY^-#LU8Cd+AWxhv`7E(Bycy`wG`7Qk_W~0Nd$l1V%GERFx9ST+|c{G}z7Ab&9Hn5smwwK(jENhew1vRzk zVL6R_53J#bzELv%?q_+QB(3?gNmd<77TL8scbdy;)(MKA2o00`RIxCW%(AK%w38~l zaa!7Ge`pPFa(;YrKK!qI%P?8p?Cqrjf3$%BM^FuHo@Qk&BS$~$2HEfKjh#Ye14Sc7j*#P9gS)-0 z5gmZr^JXQp*qzTmhL7H%Bnu;NXj6`RO(2||BzENKNG)PsSQV0(n5oL0N$JR>muXK# zR=*5Ud+uU+{~?1aVI21;U6=Ap2o-h{oEdSv+>iS#!>R-3!UMKS8A5@x7X|w?R6jj;RwB7RuE?5023=p?}V>vRJ(?hQtR$+L>Q_nzY5|nhi11)*SFzLB#412w9)i}L>fJ&UT_RJtkYi`)*Wvsm$20?CKTFG88Nr(>`dY#kwT+@gn9T4kDo?GDNbq|7?pU`pL~$++KH`w4EqjwYx6w^S4avL8_KA)Dg*dBl zk3cHM(4i=Iq}dEW_d-mFwlCACkb1*W>txw^c)_MaAhsvWCGatd(k|c({R44Jem{$3 zQA*B@4?u=0PKL@UVImaqo;scoDU}!{wSgUnSoL7sen4^}iykGV9VI2H{>rQ;6n{rP zCIPUC9QDO~?faA%DHR_jwf1*e5el3*0A5@pZk!+8LqG~8?q4-#Qb;4WwFHi4D9r{D1|jP(;c6xG(F)a?NRp{=ydm-(jAfLuHjN(B+%rEvs4xqg+!H&-TPdqdJNA>)r0 z4*DFVe<(BX=WGF<*G)ajADRaQimPv)$RbBc#YRaXQbdzSVL;jg0IDAXk}*xmP=RzPEw!zkRqe-MQTwUTaQc!gmZ{zK4RyRk+i(8_#ys|`Wy_&7NsP9>;0Y|MuFejN9* zeVeI22(1fg5+T+JpgzR>dGSO&#|koh{JqZ^$-%x z5N5`(#j9`Dh{GB2v zsR7fU$z^lJWpg=`4M`W`RV-Fffpii@o~r)I%*oy~Yxm)7uuj|Gl36Srn`#vmNTpHa zI}`kSgF<7;LSe~5RX`j{IrtN>RaKPsN)8tuy~uTU!S+;6ZiRXAG z4n{(p$!1!-bEvUVm7Cuvc@3RrfECSE)D@uTo<8$~zP6vH$%exJjAvhC3$+})#hc&i zKLjA*fCj5NniU%%T!90+X(>%zX$@Ox0Xz8>_GzgD*n^B)C-F#Y*vVm3IrC3}VW9l3 zOfiCF+WwoMq1$e*V0iOl*)G_)S*EJWo*#k^56^;UPb2 zkV(*UducL2y7r(0wU}h-g&o+-U_+G%FhDH{JZKOb%MM1x@EKv^H3|Yyl!-Ggxa1B5 z(vgjq0I93{EV$IOPsrLH8l9imTaaRinmDUu?&L#+1>w+DutRL%j_28(EPg--AXfcC zAuvG=qokRtb!;D~CK6X`LDqA67j) zM&pJj{&H5BxK_Gd7)32w=%I@OQ<6JSP19FBP*t z*H)+y2S}*UzA^%ozUt!-i-nqkklKzM!HJZYkSQ`#`F~S$jK_Qrbl@b0PFF){_6I$B zQ_Yqo_RYVe5duA^VDN{vh*c~&HI&GWNe7khsZE*_~8du9y7O7zuFR*p9Oe|#c)hBK|V7&j2A|yP8^jclc}^H$*Ph@*A1#o&v-UT ztmY;h=&wn}FPOT()4L9qSR}PZm)835@DBH`_|uyHB~6pDM6$!_ISe$4h6QXY%C)O&mjmsqb0L zq7=tCGt_R`8{$dzu}V2A3O%nFB@*_9Z_(#qd~?0nD*zR2qzuDm6|yv6^^=?O%si^o zDqkbG6f(F8Pit87qgSSU-0}J32s8;VmF0$;+Zs`{R4m<0a>VfB$U`_7ty3iNau_We zq3h*yqekNeGq9Rw^0MN%gE)j0BzXjeZ$=wCSD~qn*dmc_+ZsS!MWawG%NmdX%6j*p zbN7$*j9nwh=s zXZBINxPlOYFnvE%_35QWsk={}S%>T1V$^6Qa&;aI7~nsf`eo9md{b|T-l8)%JC-*! z%)ezkf;U{^IEEWQ=`uL1X(o(f?03H@7b6T=%U*(uAlg7iBmnx^cL^U|Kn>!kd+zx@ zq4g?YN~;_NJrprRv_ipIa+i+h$ETI1-Ai$Mafu9ZO%iAinila^Uz8h7gL%qII{*3V zVuQPH2E}$F3)(xa1SxHnQ_K%Iu1JiPEqG=h(5_cBwD9l2aCPHY;M&8})RsA1g_V9N zv}*+f`i+J!fVs>vT(NbJ#WWUIy-NgxyNpi}(Xb3VIt6mr8TSrShIhlpI~2J{hgKT7 zp<#@zwkBLZaE&nI@>F3=yU$tC-)6<^CyCU`>wA-q^15NZ%=*#|fj<*!d><4(4u3;LUZ_=5X-J^vi-w*Y(7WEWisuBRQ^!b`Hf1y|F2GoiZ3grd1<9Za;Wp5s&d? zIg-T>GH8W9v#BTXEUq{iJvP6aSqH&Ys4Ut z1UWmCTPI`+ePlx}T>*odCKL^Y!y`5xX)Sn%h>bR`o!=rrUQR22VtflDppp zey!ebt*e8S>25{HJITfg4qv<3@#Ua@V}`@3hjdCbvW9tiQ+J|t;v%@@1x=8nDebA7 zgz`$EVgX+zdz0xJ8}X?N8fp+7x^MhUt&hH=3Qzrc-j1ldag4@*bp4xQP+97&<`>bmJ9z_}`4Jo=1PRzgFp*QTcsUpUmMV$Qj7)xk0is=7zb=;{p$^ zX%Nl0XJgcH-;BbTASWYLPUK+hd~R>NwE>7OpMc{I+w{;r0F1D8N{tXRJLs5q5bJ#! zrZk_zS=<@dRI@Gf(O4*&((4JSJz{2tc=ME4Wnnx0tjoQ?DlPF9Io2F0_vhIp#ZS8p zMGckc(tac*u$U1AJRih-{VI^Ja~K zzCf4P$L-IFiNja7C*NuuIzc`!ci@W)-aI}XnLP;xot>CZDHDh1=P@m}r!98JAqL2v zug>1y-tWhUbub45g58;JF?A}GA1Ax_=gSkEPX{fq-#om$USBRJCh&X;e(at9dfvS~ zKP+0>zjf>mk!g|n7zw$~VNBtq`8n6D{c9%0t|vQ3@csLTOd)6Xw$Ce=|NGqxV~kzS z7}D3%nwg&Ww-=T5yN9e(6@8+RFv-s{oqRo>`Fwh{eJ$e&I=DsVQ7<*3zaJ5*Jm6xG zn6wuNT31VWBg$R8?T-`!wENJAuJ_Rv%1el5W>hP3$@F`?++VAb6q+vX9-h}@6mtx6 z7<2RuvVC5SWga`65qB5tQm%b0mk+UV*-7OMZ&)8@>JbW*`G;Azg1X!*FN!KS79A9h zn}+c>jaG`_o0yJa2U=fIc0s}Y5`oX}t4#idUSAQXRdQl#gWgz~(@?lm(6jk#OzX6? zlbpm-28OvgA}UbI(zpWF`BlFRzVeUSiVLXo@4c^4>$_fMv-y9_mxsv9g2#e zz=)YNz(fK}-v8HtnNG$Q4A#b073$-oj0|J4lk#fyDvt0s_V-Rd5bV|Gm1*b|=>6eB z4vy7m7QsONX{9Lf->uO8vGTtQ(E0z%9w-P8%$)7pE2y1f&!P1Oy4# z`tN@xrp90F{}~WmN%r5BBdLshP)I>QxDP=<2>(rU6A1Y)BV=r6YinxkZ0Gpjv3P(3 z+(xKHC$M&B{mt6l3B;Z>5Po)10+5XR=QWyWv z0Pg>)``^O9{!>>%{(l<`_Fpmo+s61Orf={6Vw?Oc+<)5v|AagG1NXn*4@$C-P=A!+ 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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