From 53217ec48fca9beb20e7bcd5efaf822f16d76a41 Mon Sep 17 00:00:00 2001 From: Andrew Villeneuve Date: Thu, 11 Jan 2024 09:47:55 -0800 Subject: [PATCH] Added KiCad Project --- kicad_files/Bare ESP8266 USB/.gitignore | 6 + kicad_files/Bare ESP8266 USB/BOM.md | 16 + .../Bare ESP8266 USB/Library.kicad_sym | 1073 +++ kicad_files/Bare ESP8266 USB/README.md | 31 + kicad_files/Bare ESP8266 USB/empty.kicad_wks | 5 + .../Bare ESP8266 USB/finished_photo.jpg | Bin 0 -> 234370 bytes kicad_files/Bare ESP8266 USB/fp-lib-table | 3 + .../Bare ESP8266 USB/goatgdo.kicad_dru | 1 + .../Bare ESP8266 USB/goatgdo.kicad_pcb | 8075 +++++++++++++++++ .../Bare ESP8266 USB/goatgdo.kicad_prl | 77 + .../Bare ESP8266 USB/goatgdo.kicad_pro | 507 ++ .../Bare ESP8266 USB/goatgdo.kicad_sch | 2748 ++++++ .../goatgdo.pretty/1X05.kicad_mod | 89 + .../goatgdo.pretty/C0805.kicad_mod | 41 + .../goatgdo.pretty/DPAK_STM.kicad_mod | 55 + .../goatgdo.pretty/ESP-12E.kicad_mod | 233 + .../KUSBX-SMT-CS-6-BTR_KYC.kicad_mod | 99 + .../goatgdo.pretty/M2-POST.kicad_mod | 199 + .../goatgdo.pretty/MJ-SMT.kicad_mod | 38 + .../goatgdo.pretty/R0805.kicad_mod | 41 + .../goatgdo.pretty/SOT23-BEC.kicad_mod | 41 + .../TACTILE_SWITCH_PTH_6.0MM.kicad_mod | 41 + .../goatgdo.pretty/TH.kicad_mod | 54 + .../goatgdo.pretty/TO92-CBE.kicad_mod | 32 + kicad_files/Bare ESP8266 USB/goatgdo.xml | 551 ++ kicad_files/Bare ESP8266 USB/pcb.png | Bin 0 -> 69504 bytes kicad_files/Bare ESP8266 USB/sym-lib-table | 5 + 27 files changed, 14061 insertions(+) create mode 100644 kicad_files/Bare ESP8266 USB/.gitignore create mode 100644 kicad_files/Bare ESP8266 USB/BOM.md create mode 100644 kicad_files/Bare ESP8266 USB/Library.kicad_sym create mode 100644 kicad_files/Bare ESP8266 USB/README.md create mode 100644 kicad_files/Bare ESP8266 USB/empty.kicad_wks create mode 100644 kicad_files/Bare ESP8266 USB/finished_photo.jpg create mode 100644 kicad_files/Bare ESP8266 USB/fp-lib-table create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.kicad_dru create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.kicad_pcb create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.kicad_prl create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.kicad_pro create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.kicad_sch create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.pretty/1X05.kicad_mod create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.pretty/C0805.kicad_mod create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.pretty/DPAK_STM.kicad_mod create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.pretty/ESP-12E.kicad_mod create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.pretty/KUSBX-SMT-CS-6-BTR_KYC.kicad_mod create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.pretty/M2-POST.kicad_mod create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.pretty/MJ-SMT.kicad_mod create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.pretty/R0805.kicad_mod create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.pretty/SOT23-BEC.kicad_mod create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.pretty/TACTILE_SWITCH_PTH_6.0MM.kicad_mod create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.pretty/TH.kicad_mod create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.pretty/TO92-CBE.kicad_mod create mode 100644 kicad_files/Bare ESP8266 USB/goatgdo.xml create mode 100644 kicad_files/Bare ESP8266 USB/pcb.png create mode 100644 kicad_files/Bare ESP8266 USB/sym-lib-table diff --git a/kicad_files/Bare ESP8266 USB/.gitignore b/kicad_files/Bare ESP8266 USB/.gitignore new file mode 100644 index 0000000..18f6065 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/.gitignore @@ -0,0 +1,6 @@ +fp-info-cache +*.lck + +/*-backups +/production +/Gerber Files \ No newline at end of file diff --git a/kicad_files/Bare ESP8266 USB/BOM.md b/kicad_files/Bare ESP8266 USB/BOM.md new file mode 100644 index 0000000..16849a4 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/BOM.md @@ -0,0 +1,16 @@ +## BOM + +|Part |Qty |Value |Reference |Link | +|-|-|-|-|-| +|0805 Resistor |7 |10k |R1, R4, R5, R6, R7, R8, R9 | | +|0805 Resistor |2 |5.1k |R2, R3 | | +|0805 Capacitor |2 |100nF |C2, C4 | | +|0805 Capacitor |1 |10uF |C3 | | +|Switch (Optinal) |2 | |S1 (Rst), S2 (Flash) |[Digikey](https://www.digikey.com/en/products/detail/cui-devices/TS02-66-60-BK-100-LCR-D/15634327) | +|2N7002 |1 | |Q1 |[Digikey](https://www.digikey.com/en/products/detail/onsemi/2N7002/244345) | +|AO3400A |1 | |Q2 |[Digikey](https://www.digikey.com/en/products/detail/alpha-omega-semiconductor-inc/AOSS32334C/11567443) | +|2.54mm header (Optional) |1 | |J4 (ICSP) | | +|1x3 Screw Term |1 | |J2 (GDO) |[Digikey](https://www.digikey.com/en/products/detail/phoenix-contact/1729021/260605) | +|3.3V LDO Regulator |1 |LD1117 |CR1 |[Digikey](https://www.digikey.com/en/products/detail/stmicroelectronics/LD1117ADT33TR/669253) | +|ESP8266 12F |1 | |IC3 |[Amazon](https://www.amazon.com/gp/product/B089PTN2V5/) | +|USB-C Connector |1 | |J1 |[Digikey](https://www.digikey.com/en/products/detail/kycon-inc/KUSBX-SMT-CS-6-BTR/13545035) | \ No newline at end of file diff --git a/kicad_files/Bare ESP8266 USB/Library.kicad_sym b/kicad_files/Bare ESP8266 USB/Library.kicad_sym new file mode 100644 index 0000000..df8cec0 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/Library.kicad_sym @@ -0,0 +1,1073 @@ +(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor) + (symbol "2N7002" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (at 5.08 1.905 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "2N7002" (at 5.08 0 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 5.08 -1.905 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ki_keywords" "N-Channel Switching MOSFET" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT?23*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "2N7002_0_1" + (polyline + (pts + (xy 0.254 0) + (xy -2.54 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.254 1.905) + (xy 0.254 -1.905) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.27) + (xy 0.762 -2.286) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 0.508) + (xy 0.762 -0.508) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 2.286) + (xy 0.762 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 2.54 1.778) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy 2.54 0) + (xy 0.762 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.778) + (xy 3.302 -1.778) + (xy 3.302 1.778) + (xy 0.762 1.778) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.016 0) + (xy 2.032 0.381) + (xy 2.032 -0.381) + (xy 1.016 0) + ) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + (polyline + (pts + (xy 2.794 0.508) + (xy 2.921 0.381) + (xy 3.683 0.381) + (xy 3.81 0.254) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.302 0.381) + (xy 2.921 -0.254) + (xy 3.683 -0.254) + (xy 3.302 0.381) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 1.651 0) (radius 2.794) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center 2.54 -1.778) (radius 0.254) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + (circle (center 2.54 1.778) (radius 0.254) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + ) + (symbol "2N7002_1_1" + (pin input line (at -5.08 0 0) (length 2.54) + (name "G" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "S" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "D" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "AO3400A" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (at 5.08 1.905 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "AO3400A" (at 5.08 0 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 5.08 -1.905 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ki_keywords" "N-Channel MOSFET" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT?23*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "AO3400A_0_1" + (polyline + (pts + (xy 0.254 0) + (xy -2.54 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.254 1.905) + (xy 0.254 -1.905) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.27) + (xy 0.762 -2.286) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 0.508) + (xy 0.762 -0.508) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 2.286) + (xy 0.762 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 2.54 1.778) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy 2.54 0) + (xy 0.762 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.778) + (xy 3.302 -1.778) + (xy 3.302 1.778) + (xy 0.762 1.778) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.016 0) + (xy 2.032 0.381) + (xy 2.032 -0.381) + (xy 1.016 0) + ) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + (polyline + (pts + (xy 2.794 0.508) + (xy 2.921 0.381) + (xy 3.683 0.381) + (xy 3.81 0.254) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.302 0.381) + (xy 2.921 -0.254) + (xy 3.683 -0.254) + (xy 3.302 0.381) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 1.651 0) (radius 2.794) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center 2.54 -1.778) (radius 0.254) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + (circle (center 2.54 1.778) (radius 0.254) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + ) + (symbol "AO3400A_1_1" + (pin input line (at -5.08 0 0) (length 2.54) + (name "G" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "S" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "D" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "C-USC0805" (in_bom yes) (on_board yes) + (property "Reference" "C" (at 1.016 0.635 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "C-USC0805" (at 1.016 -4.191 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:C0805" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "C-USC0805_1_0" + (arc (start 0 -1.0161) (mid -1.302 -1.2303) (end -2.4668 -1.8504) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy 2.54 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -1.016) + (xy 0 -2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 2.4892 -1.8542) (mid 1.3158 -1.2195) (end 0 -1) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (pin passive line (at 0 2.54 270) (length 2.54) + (name "1" (effects (font (size 0 0)))) + (number "1" (effects (font (size 0 0)))) + ) + (pin passive line (at 0 -5.08 90) (length 2.54) + (name "2" (effects (font (size 0 0)))) + (number "2" (effects (font (size 0 0)))) + ) + ) + ) + (symbol "ESP-12E/F" (in_bom yes) (on_board yes) + (property "Reference" "IC" (at -20.32 43.18 0) + (effects (font (size 2.54 2.159)) (justify left bottom)) + ) + (property "Value" "ESP-12E{slash}F" (at -20.32 38.1 0) + (effects (font (size 2.54 2.159)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:ESP-12E" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "ESP-12E/F_1_0" + (polyline + (pts + (xy -20.32 -17.78) + (xy -20.32 35.56) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 35.56) + (xy 20.32 35.56) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 22.86) + (xy -15.24 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 33.02) + (xy -10.16 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 22.86) + (xy -10.16 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 33.02) + (xy -5.08 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 25.4) + (xy 0 25.4) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 33.02) + (xy -5.08 25.4) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 25.4) + (xy 0 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 33.02) + (xy 5.08 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 25.4) + (xy 10.16 25.4) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 33.02) + (xy 5.08 25.4) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 25.4) + (xy 10.16 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 33.02) + (xy 17.78 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 20.32 -17.78) + (xy -20.32 -17.78) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 20.32 35.56) + (xy 20.32 -17.78) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (text "ESP-12E/F" (at -7.62 5.08 0) + (effects (font (size 2.54 2.159)) (justify left bottom)) + ) + (pin bidirectional line (at -25.4 15.24 0) (length 5.08) + (name "ADC" (effects (font (size 1.27 1.27)))) + (number "ADC" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -12.7 -22.86 90) (length 5.08) + (name "CS0" (effects (font (size 1.27 1.27)))) + (number "CS0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -25.4 10.16 0) (length 5.08) + (name "EN" (effects (font (size 1.27 1.27)))) + (number "EN" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 25.4 -15.24 180) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 0 180) (length 5.08) + (name "IO0" (effects (font (size 1.27 1.27)))) + (number "IO0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 2.54 -22.86 90) (length 5.08) + (name "IO10" (effects (font (size 1.27 1.27)))) + (number "IO10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -25.4 -5.08 0) (length 5.08) + (name "IO12" (effects (font (size 1.27 1.27)))) + (number "IO12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -25.4 -10.16 0) (length 5.08) + (name "IO13" (effects (font (size 1.27 1.27)))) + (number "IO13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -25.4 0 0) (length 5.08) + (name "IO14" (effects (font (size 1.27 1.27)))) + (number "IO14" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -10.16 180) (length 5.08) + (name "IO15" (effects (font (size 1.27 1.27)))) + (number "IO15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -25.4 5.08 0) (length 5.08) + (name "IO16" (effects (font (size 1.27 1.27)))) + (number "IO16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -5.08 180) (length 5.08) + (name "IO2" (effects (font (size 1.27 1.27)))) + (number "IO2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 5.08 180) (length 5.08) + (name "IO4" (effects (font (size 1.27 1.27)))) + (number "IO4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 10.16 180) (length 5.08) + (name "IO5" (effects (font (size 1.27 1.27)))) + (number "IO5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -22.86 90) (length 5.08) + (name "IO9" (effects (font (size 1.27 1.27)))) + (number "IO9" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -7.62 -22.86 90) (length 5.08) + (name "MISO" (effects (font (size 1.27 1.27)))) + (number "MISO" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 7.62 -22.86 90) (length 5.08) + (name "MOSI" (effects (font (size 1.27 1.27)))) + (number "MOSI" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 20.32 0) (length 5.08) + (name "RST" (effects (font (size 1.27 1.27)))) + (number "RST" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 15.24 180) (length 5.08) + (name "RXD/IO3" (effects (font (size 1.27 1.27)))) + (number "RXD/IO3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 -22.86 90) (length 5.08) + (name "SCLK" (effects (font (size 1.27 1.27)))) + (number "SCLK" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 20.32 180) (length 5.08) + (name "TXD/IO1" (effects (font (size 1.27 1.27)))) + (number "TXD/IO1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -25.4 -15.24 0) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "VCC" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "KUSBX-SMT-CS-6-BTR" (in_bom yes) (on_board yes) + (property "Reference" "J" (at 15.5956 9.1186 0) + (effects (font (size 2.0828 1.7703)) (justify left bottom)) + ) + (property "Value" "KUSBX-SMT-CS-6-BTR" (at 14.9606 6.5786 0) + (effects (font (size 2.0828 1.7703)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:KUSBX-SMT-CS-6-BTR_KYC" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "KUSBX-SMT-CS-6-BTR_1_0" + (polyline + (pts + (xy 7.62 -10.16) + (xy 33.02 -10.16) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 5.08) + (xy 7.62 -10.16) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 -10.16) + (xy 33.02 5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 5.08) + (xy 7.62 5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (pin passive line (at 38.1 -2.54 180) (length 5.08) + (name "GND_2" (effects (font (size 1.27 1.27)))) + (number "A12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 2.54 0 0) (length 5.08) + (name "CC1" (effects (font (size 1.27 1.27)))) + (number "A5" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 2.54 -2.54 0) (length 5.08) + (name "VBUS_2" (effects (font (size 1.27 1.27)))) + (number "A9" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 38.1 0 180) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "B12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 2.54 -5.08 0) (length 5.08) + (name "CC2" (effects (font (size 1.27 1.27)))) + (number "B5" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 38.1 -5.08 180) (length 5.08) + (name "VBUS" (effects (font (size 1.27 1.27)))) + (number "B9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "LD1117ADT33TR" (in_bom yes) (on_board yes) + (property "Reference" "CR" (at 20.6756 9.1186 0) + (effects (font (size 2.0828 1.7703)) (justify left bottom)) + ) + (property "Value" "LD1117ADT33TR" (at 20.0406 6.5786 0) + (effects (font (size 2.0828 1.7703)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:DPAK_STM" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "LD1117ADT33TR_1_0" + (polyline + (pts + (xy 7.62 -7.62) + (xy 43.18 -7.62) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 5.08) + (xy 7.62 -7.62) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 43.18 -7.62) + (xy 43.18 5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 43.18 5.08) + (xy 7.62 5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (pin passive line (at 2.54 0 0) (length 5.08) + (name "ADJ/GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 -2.54 0) (length 5.08) + (name "INPUT" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 48.26 -2.54 180) (length 5.08) + (name "OUTPUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "M2-POST" (in_bom yes) (on_board yes) + (property "Reference" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "M2-POST" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "8266_a1_bridge_v1:M2-POST" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "M2-POST_1_0" + (circle (center 0 0) (radius 3.5921) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (text "M2" (at 0 5.08 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + ) + ) + (symbol "MOMENTARY-SWITCH-SPST-PTH-6.0MM" (in_bom yes) (on_board yes) + (property "Reference" "S" (at 0 1.524 0) + (effects (font (size 1.778 1.778)) (justify bottom)) + ) + (property "Value" "MOMENTARY-SWITCH-SPST-PTH-6.0MM" (at 0 -0.508 0) + (effects (font (size 1.778 1.778)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:TACTILE_SWITCH_PTH_6.0MM" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "MOMENTARY-SWITCH-SPST-PTH-6.0MM_1_0" + (circle (center -2.54 0) (radius 0.127) + (stroke (width 0.4064) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy 1.905 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 0) + (xy 2.54 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center 2.54 0) (radius 0.127) + (stroke (width 0.4064) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 0 0)))) + (number "1" (effects (font (size 0 0)))) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "2" (effects (font (size 0 0)))) + (number "3" (effects (font (size 0 0)))) + ) + ) + ) + (symbol "PINHD-1X5" (in_bom yes) (on_board yes) + (property "Reference" "JP" (at -6.35 8.255 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "PINHD-1X5" (at -6.35 -10.16 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:1X05" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "PINHD-1X5_1_0" + (polyline + (pts + (xy -6.35 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.4064) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 7.62) + (xy -6.35 -7.62) + ) + (stroke (width 0.4064) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.4064) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy -6.35 7.62) + ) + (stroke (width 0.4064) (type default)) + (fill (type none)) + ) + (pin passive inverted (at -2.54 5.08 0) (length 2.54) + (name "1" (effects (font (size 0 0)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive inverted (at -2.54 2.54 0) (length 2.54) + (name "2" (effects (font (size 0 0)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive inverted (at -2.54 0 0) (length 2.54) + (name "3" (effects (font (size 0 0)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive inverted (at -2.54 -2.54 0) (length 2.54) + (name "4" (effects (font (size 0 0)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive inverted (at -2.54 -5.08 0) (length 2.54) + (name "5" (effects (font (size 0 0)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "R-US_R0805" (in_bom yes) (on_board yes) + (property "Reference" "R" (at -3.81 1.4986 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "R-US_R0805" (at -3.81 -3.302 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:R0805" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "R-US_R0805_1_0" + (polyline + (pts + (xy -2.54 0) + (xy -2.159 1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.159 1.016) + (xy -1.524 -1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.524 -1.016) + (xy -0.889 1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.889 1.016) + (xy -0.254 -1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.254 -1.016) + (xy 0.381 1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.381 1.016) + (xy 1.016 -1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.016 -1.016) + (xy 1.651 1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.651 1.016) + (xy 2.286 -1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.286 -1.016) + (xy 2.54 0) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 0 0)))) + (number "1" (effects (font (size 0 0)))) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "2" (effects (font (size 0 0)))) + (number "2" (effects (font (size 0 0)))) + ) + ) + ) + (symbol "Screw_Terminal_01x03" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Screw_Terminal_01x03" (at 0 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "screw terminal" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic screw terminal, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TerminalBlock*:*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Screw_Terminal_01x03_1_1" + (rectangle (start -1.27 3.81) (end 1.27 -3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (circle (center 0 -2.54) (radius 0.635) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.5334 -2.2098) + (xy 0.3302 -3.048) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.5334 0.3302) + (xy 0.3302 -0.508) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.5334 2.8702) + (xy 0.3302 2.032) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.3556 -2.032) + (xy 0.508 -2.8702) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.3556 0.508) + (xy 0.508 -0.3302) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.3556 3.048) + (xy 0.508 2.2098) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (circle (center 0 0) (radius 0.635) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (circle (center 0 2.54) (radius 0.635) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) diff --git a/kicad_files/Bare ESP8266 USB/README.md b/kicad_files/Bare ESP8266 USB/README.md new file mode 100644 index 0000000..0773445 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/README.md @@ -0,0 +1,31 @@ +# ESP8266 12-F USB-C KiCad files + +A reworking of the Bare ESP8266 board design that uses USB-C for power instead of an LM2596 submodule, and uses just one GDO connector header to allow for a smaller board footprint. + +Compatable with RatGDO ESPHome software for the v2.5 official board. + +## Populating + +Populating the Flash switch, Reset switch, and ICSP header are optional, but will make first time programming easier. + +## Powering + +This board uses a 6-pin power-only USB-C jack that can be either hand soldered or paste reflowed. It's a normal 5V USB sink device, so any "dumb" USB wall-wart can be used. + +It can also be powered via the 3.3V pin of the ICSP header - there's no need to connect USB while serial programming it. + +If you wish to power the device directly from the programming header using 3.3V, you can skip populating the USB-C port, resistors R2 and R3, and the LDO regulator CR1, but you should ensure you're using a stable and regulated 3.3V supply. + +If your GDO has battery backup system, I'd recommend using one of the LM2996 module based boards in this repository instead of this one. + +## Programming + +The USB-C port on this board is for power only - you need to use the ICSP programming header with a seperate TTL-level RS232 programming interface to load the initial firmware. + +The ICSP header will mate directly with the +[SparkFun Serial Basic Breakout](https://www.sparkfun.com/products/14050) for programming, but any 3.3V RS232 interface can be used by connecting TX, RX, VCC and GND appropriately. + +Auto reset via serial hardware control lines isn't supported - you'll need to press the Reset button manually after programming, or power cycle the device. + +![KiCad Board View](pcb.png) +![Populated Board](finished_photo.jpg) \ No newline at end of file diff --git a/kicad_files/Bare ESP8266 USB/empty.kicad_wks b/kicad_files/Bare ESP8266 USB/empty.kicad_wks new file mode 100644 index 0000000..f728a62 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/empty.kicad_wks @@ -0,0 +1,5 @@ +(kicad_wks (version 20210606) (generator pl_editor) +(setup (textsize 1.5 1.5)(linewidth 0.15)(textlinewidth 0.15) +(left_margin 10)(right_margin 10)(top_margin 10)(bottom_margin 10)) +(line (name "segm1:Line") (start 0 0) (end 0 0)) +) diff --git a/kicad_files/Bare ESP8266 USB/finished_photo.jpg b/kicad_files/Bare ESP8266 USB/finished_photo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..33ab2bfff869727cfaea77573c8ed905cf8eaf40 GIT binary patch literal 234370 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

bdW}o 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[)jNB?eL9NSe<_c7-tsLTX;7I39U%}l@g$e_KA_uKO zTVE+7bpycu)V1RdDgu_GI7u<^r9nY26}UV;6v}6WQ`;OpPADZhlf&z3_0xGt1BRYb zH~G>K(ecKU5v)_U7%Iyi`p`pgH9pk9!c=IPN{o975)QO$Td+0rqzA4oNHIT#vZW2Y z{{T8o%koOO(roRCP}Fm#2d>=-Tm!Z?bv{5abksJ*GETj`cPLoD)Au-Oq zaOmMc(9K&%8bTH2Sy-bxrrfCvW>Ydwl-0)|M;a=Q;PIrmIG;*Z0}Q4((-K_|zQfY9fZeGI1al&ppvm0P@ckABvHR&+ z=C;_Wt5jKfMTQWD-6S6IDmj0;L4on8G`cdt(xv)Si-iW;-@8mmf(cQRK9yf(S-qrhkc^Y1i_l7bFSPo+70VEf&Loicr*26oMnpoZFOuWNR8yTWCa|YOs?V z+!}F&b#rluTEAy*C1K{?6UazZ#^Q#w2;^!=A2Kw# zAth>ucz0pD_R%Xk?+Ahi#LX7pvnBdL85E+OwA^s=tYY19Vg!TtxAgx291nmI@}ph# z(}=Ag8>a+vfPKtsTor(tQmn9R^wZW)e=<}@<7n^aUtwSoD zZEb_Zb0|mQ*c#*Ou&GjI zKHqT}((cz7o?zo@?$I(6mQWH2(7@E4j9>IL52_hFp~$*Zz-<9Y^-ky|;WQsj}IUrq!6W<0Rz@ z5MUFb95`!TW7W@HRu_2AA9zyJ5FAU!MntH#u!j({8BnDtN=~A@?%8z%Ue-ONKcqJ55Y>cLM~2CM55|tKAUmQyXn< zJ9gVoSgk;~>nP6R8b9`_4XIL;jZ_FE3FTVTtk1Ke-ra?&!tK?%1ePv)r3Hm(GO4t* zq#5F%vAs6xN3w57El`&m#2IOzpjT-wx`iYt7X%nWRz!@z5ne`m2);S)K}rjC$JCGe zQ@X*ky202*y~A#)H?26J+06+FP$frX!BRvMB#%7&kbE|e%8VAyYi#eKj8S*ukc7k3t~{DJ{DnN50E! zd4?=;Zu#cgQNK&DT#$qKQX>lZp)K!nI541eDaJF#!X5MWIDf`Q=EFs8= zEjEEUHyM<5i2#T-ufER?qA;vZ-w`;ClNWC>c7(JaY%jZEc8o1K5_Zh@e=6L-6QHe) z)*oU!6+U`)(i%L?D7DxpFDp8pNeCv#U*6ye+tuFAJt43O7 zcWJw2^t6DE@l1W)#+}NT5|HDGDv8u@tZvZgJc&6cv*YMhDMiYXITNJ_{{UxtBmL6A zfj`J}(~W)C=x<2cx5BNi9a>vqt0r7p$pHyMSV1b0q*udMS_y2eS|upVqI{Di{3g2c z{{XPhNf(AFCi}i(1BkMQkW6CQ3**gsH?U5X-W%z2}TKQ&F+5GJUHA2 z(`j<6azOjREu_IPTEvJ@6c1HwNSd)W3uz?(rr zFw10x2vG<*l_|@aN|`Hw24g2du9eQiqMVwNdoSiZ(!{opKSSW}L79~_M34l6cOnQ( z`NUUNb{oSI??`Ntqy-=c)_proZqkszd=HQ&pLxVq%38#K?feI{oN zw#r{>(X!&Qrdew;j`|FeeSJCAYR>-v2EBONs@m0SNR**=>=_$Mbop;zKe}Vm>`NG3 zz2(tT)t4(Ru+oy+5(p|#8HkmrN|dARrEIQ%c5K8QNxQamC2jb^K~Q}r2_YmLxq*?E zb>m)T>E_)g`oEE-MloKe{LKBSomAM`;nojY+AzbW{4`d}Nohs3TRyUdWQ@X43?5u7 zf^fSs5xsT)0B?*=_1r58aoeA~w41V*5?e|gZs9CC2YHu8!gHW12Kv_^V3%rEvCq$1 z?dh?}L)2rI>t=lf`#QRXvAeOmxxKb#>1O1#-+X}JZMNG%At6ITrIje1&YXp9uCcla z(Cjr`-OYv`9CYg1Z4mRKf0$dQEG23${{RsoNo_&LNrdEC%>!+A16t$iwD~2G)S6#H{7qH2 zvD>&GWuA)S47U3?ULNB_5S2E=Dw@3 zJB*uAcmC$PwoaUBZ#`S*qdlD4xn;MT#jx}#Xw0Toa=Ovt+rPyytvAX&>QkYej9$Mk z2Cr=!4S+Kh_o-TlpAJ9zx3q6Ia)cGf<0wvXq(EFw#y6>~6=5ed zk5jj&opeiGij=iKY4^)-zA#%-3KuM`wWBc#Oy)|`phkq4BBwC!!>Uto+LX7F!BT*I zq!DqMKn#l6k^lmA-&(7xD7oU3Tbk3W?yJr(b!%zfhD*g>Jh`AH1zIObDk28D39Vm? zba}=fcHLwZuE_89(CVcmb)+A+1%USTo#k}bhs4OV5R3+DJ3dOic$h~ z*U#3tv#0CLh~F!Dy|`9jWEpi^9w0XzmDXj8A$gJTOEbUsxpcW;$4K6Kf~ zwHJHWu{aqzK__Y)Tb#ba47^t9H9&+EdKzDF&yiWJtUy*7;<5J9MbKXFrYNp za0WLthi!smPzjox#Ck{fr`Epd3?;>>VU~$4G?S@q1b|9G;y|85Kp~&Q!j?io$`21S zzO|ZBYm*DZD+b0M>x#M4=*v@4Tof}A2QO7~K^{DJq8B)|h9tqRVHc|6GDrb1IC(Ioy zY<4uZmj#ESsU6d*_4g6|X~#$G=H1gU3EQ74jp*u+-JLw7d}>FdS47&nKgC+(#g{+q zMfYGp^gkXI1Bkifj#>|Ws$DMr)gO&9{7+BNRXUGrIav_Rp`o6Ctr1|4dKuwPZVui; zxhfJmeg(aH4-6__=>&$HI|j(KC~2m3GDvheP)!73 z6tJ(>hi^(j(oF<`Ha7LAw^)jfpUN~8-PH*ZLUhd_pv?(8>Bse~Vom~KBh#D#`qFJ% z5ge<^NKUi`P!`<)K_42$B{*n1pPvfF6a{r_8u@)qHv8_e^P{aK@}byTf~Y5Yth8>6 zj~0~X^5}PGF){&x%U)h}7VD67+rz6<145+XMj?L1f&7Dh?(4S zsC6{RwP@A$tP-NKAgM>@bv~6P_r*q7fDI!Oe=~<(I&jeI!n1JEpRQFl?2=T6Ph6N2 z2lJ&ivpBWf1f!7G*K<`%1G;a=72{5$w*9X%?!ptmjSJSi=| zxE!n3I?XmhBE1w(Ph^T6sT8-TtwmZWkY`P4{k_QY(yNn5iIZckDY69fr%YT(o$0V| z(xudx8D*WhPx{k~izJ;=eUIlz4rvwOBCBkzjGnV2-kV&iIB==9R|i`2_K7MSepL>k zT^0LhA~f~&qofdOLhlSYhEb=N^r5r}Q6`;`0H$Y7bZaYYsx!)vT=R`-%MM8+dais4 zj%{B48{g#pY73(O0EI-JC-bS+$nKo8<=Jq2zx`mb6!Z z5HyJNH67DdM|y<$4^3)Or=UeB?HVNx1hSL4rQACsYD-F;DMchy(J?Aq#*~K`ApLDe z3-Y17;fi1Z_Jq*Obm6l~NYbN3Xu(c^R6j~BNoC*i&*f9ixlx$v6kAwGkUJCwp( zLD!m474KK>&eqKT0BKq(<=*9%+zV3khTx(~d_;)XjcYdA18y|857bR>$&acOYv|gK zuUJ+mh4;en;!LeE2R++r8h#M36p%R)p{;|4b*qOfM(=FM;04n>e6!cXH*lmXd`_-&cocWKwxO6C3ux5=JZI=O86#oN!NR_|aJ?4s?C@z%gfQtB3^!hy<^ zrDUD8=dFCN=s$Ew7Xev9fH_PkNZ-r@z#44Df)n^ql3UJ$TwRG_5+!Nf> zivm%j=pWhl(c4DViYQ$r%-?qjP*Gt?NJ8_H3xpFTB0(_~)HYpN1gpKZyIONY${PK4jO%7O$g8AZ(zODL)t@edaH%9qrp{ z(1jxM>7qf{=0nLPG3qE-h0%Rs$6Rs6#1%T?-g7A7ox)WEfS9XrX&fKWrydViQzPy$ z)TyvSSYTW0?0meOP$5Zj4C1Cbp0nwFza=9lEcYFC<; zqM~?{RvTWIziV~hTfXJHtseu8D=Nh9B*-9*2q1$SR;ZVkf0DP~gvc~H428MYHO(>+;q;?dBinQ^}GDMd(3B$8uLG|lQcSH|v|_4A5e ztS;jI7(o0Xx&>K0CAY3uU`dg9~9H7>XM80Pws z-oI$?QB5NYy2MiHN*R5Z)o+);TzTZMwV_ktQ4W)rEE773ubsUFbt)Nv^9S-D(ziEU z{k8F2TFBU3D%@MFBtPArc}q@-|(f@@54O$kU)jbcP-BWsjG)dQm1Am1qzP>6xkXGjd|Adw&-hu^S^Djn{CHR-ToST zlRhb~AQ5lj- zOdSZ3uGF8qM0!>mYfuGsRtVPzSwpzC+{&P|N)!x&l2WPW3P>~OM`IClIaphPWR*>D|p5%sMwaX}zS)^@DDiW9;I0ngr~*qo5{cV>J#dedu$i85lFIgEj( zUxA`Ki;V;wH~QyNQXyzf%P=RO3Pq|@3d}fZr|Up-856N0lI}J*Anm!(f2}!4lVhwc z(vUzq{=Ri7c=}mvXbOzL({sgMLTcyK=Vt6f7HQY55QMhcf-}0Mq$yD(HCe(N6Ce}u-j)< zEBT2300`!IP_Z0f7(-yCp`f3{z8REv^c7vc>7RK8$N?ilKLAJ`yLr|7r5#OT7Pc(n z7dEalZ2FQAwLl}h64_Ee6JcZU=K$@Xs##p-qChti1rF`4{U}&^g1P7_KsBK}BAONK zOW^jS?r#48n0{2lqsfbPjit(&vpH>5{$WG4v>$TK#H{>tR_Hp3tt(%VTUsP~eN9AS zjl#E+6H@3%8GUvBwHJ+`XVYW7Q>ozP=35QYbWLT~^*>xG30JnXw701B=gPSTF-(ag zhP3U4$u)%$B8z9o(9&bGF19Qq%;)=P3bCg!&zk-6YW`b z8fif@94O7YAn`mYy9n_6)?ajp)82ugsN2qicm%+WBCv-}zGl62fD9ime|k)0{sqxq z^%=7PsUHZe)4qvxg$QmH5>!tPF&~wBtFfA;rwmUD9h!9~YFbn0?ZTVe&TR+lOpv=) zz*j%Yn!jucxNsv+J*&$>D~-9;pQIfa4CKtO5|9-fHR0+ht%#xsT`G2gxD|xHv-R<# zUpRjkJ-w;TgTQD;a7w}3wwV*5JJGJ&NIHL75}MrnHKaOZ2;QP5EhkV$#8Pga zI>6J7985`%4w_SpClU!*Q2>piIgierjE2I@sLfAeq7s-M^upo^@QBuZb*~kWuNI@u zkeTZnyuSiIG^yiE?#|Ipu;w#NpVom3xJXbw+fs1g0ra1Jqvt>_LDG!wkO1Fv@38n# z1*ZsjDW?Y?Eh?jVhM6XH2CNNOtRTk6&tHW!Ht>*1)=rd=5f<<=`aop%GvmI(f}y z4+yMxn#tiJn-p=T4UO*<29z7M023SUKyk8F#-2BX&!^>1kyj&Uo$!OtjYK}_k146# zMWHY_2#SVTjrq_;qJIl8gYl~#6zrJ)01l_#tN3lODW7VX!Ow{LMS9%_u^l}hy$`Nw z2xel8;%O)mrFV}?JhosDG5Za@>%6hP&NvmXM^kfjf#0sxrv=JXvf{2@N=gGmF##oN z%aRC*nbx>E-DY`JlN#yG!|83e9dT_kkd~WUiY=fdK+1{A2oeE;bvlZ{n;fSlPLW1f zIo9K6tb$V$H5R1O*8Y(?eCUns>9uKxrBOKSs7ndd(p+y{=%LfTl-X|PK2+NiVO{i^ z5@vrd>sea%gY&Nde{Wi;vZlv&w`C{Fhjh$>29(9cM;%W7=AT=qj`bHc5!lffUcm3e z`qmr%8n*I2^&r~Hb>GYS(_5uVr1AMhQ|4I~5lzcZ9iSh|q53BI2m(0o>r>9C1Sk`t zllpB;@T*@6K;|nlcd=i4B6?<%--zUzowaC2yTu2jcCg?hn5Qj(2b@!K*&#)Z+IWLB zK9K6h#p3X33reps0-VzAh zwyu2gnxlX#)Oj_ zYczWu2tK+{;)xL$`#@h={{WSGf5Sn?Ax9I4N2Q7r$LcBD+k4Q?qOzo82HR8ZN+vZLAE~c2HKaP<8nAqDPFf!EB0m=&YD)_F zeQi+}c{kX_Jk4-RvyZ1Xt)@7@rzyWio)NE?!mBy>iaQS-YM(WtwVFkl`;??@zmk3x z6VeWlD)caI_N-Vp^oJb@UHnfgXQ=$0Md7I>t%+I7y5mH5+tC2n3K-7w_3eOGt!JB33I<&Xl=AyB(xBvsJm(!Qbur7Anpu$^Q!hy z?3r`X>+8Ggi-wnGt1^kn-M)~A1G4HtQamZmB`1CYslB#29ek(B$6ZQcxFwc7i8YKN z#j|UBaGNraw=K}7?wneF@Y*1$DP>Ke1cf9hD3AzAuFv~HdPdd9MMLZvY1@kxGD>pz zROre=PTn1beA?+wB&(b3Lg}!go13eb&=Ltf+pa6SQnG^*oVuMP*KhW^c%Fk{V33nI za)~+t+@!5VTNv=`Fa+yPO3P)tiNw7cW5Q(Wf2Z}STlnteX|Sr#MQ@6eG6*69!^Vqg!qbvoV2f9yZ*|A z@b4A-{TG`nBYf#wwyk6SXmgsF9>aEgbL#iI1I-^tVXD2i44WYN3Qq;c} zynKJDtTNuC;}s`_SjzJeqI^fvxa`P9rQZ~J>+E%@3n#|9R9(_MW;m1i)5lSi{3!ru z9Mn^!r(w#QmZx7zE9s4BEJz|ZkChnf@uXWMlQF_*YCC$+Ov_4uN1ZrvGwnk{a_`4q z+x4gHSp>9HPO4M^mJCC7A3Z?Eati&fk3_;&Y#ZEhir0PV^m1dO-a&Ba1yTA%2EXqo> z{{T*Ozq`kn`TP0MR>oeu{{TvU^U2BprfL#-e9x}5+_|qBkr3fxb>%~H^C-~F{HX_8 zYlt!eOmn7yZspYKb&80@-^~M=ns$ev>UdNJBOySifvYHu7km{YH|zQen&|fGP;EfP6+uG$grF+-I^jJG!O`vUZxULk72M*;WLX7VI=WPIyNbnl^9rWWyM z5Vu{r;Hf?61-B5L*3+mZ3kiu(1Qh8YO?^@AoziZQGxt>B?L1i^n};piZP)YWNNv2X zeiov06oOTlYM3Uqk8aC%p6HV|7?TY*iL|Rl_h^So7VDvx+d+@}MpmRcl;%j4ZUon# zTA8+S@#^N@>27hx8QG7d7br{2;dd%&U@0p83sMLKLLPMsf((LE1y#Dl=msZ-6pQOO ztxCZy_r;Li!ADv$|EY0l>w}Qy>iw6 z0Bh&*d(1UA7B*;5x@DZ@wJFjbeYV{}@0-qmkYqO?1$)HSSyj?4$EcLM8ZBJ}#MaPK zFze+dNz4>1?lP!wDey@iajyxeYzD^hOD!VOQ5l*qP!zCvg5Ew1l6Q!+CYf$LvW z`(*Z##c*XXj5`Ze+7{ZBx5H1ogcPU%g59%jEhz#?T7XE?QN3~h07E{}%s^Z@h`noM ztjwjgp|q_8Hrkf3pyU;)M={Xp01YaIk+j)dH5nwEieIVA_@g(y=nJ&EK^kRMrO-U5 z{nQc2)0ZjI?m`?rROglOJNFLL^f2yp3YSgK+Bc@ zC&jk)^7`YazkIlQ;pWhVJmQ@VvVfKnrNpJQzyTU-#F9@FMm(-+*=7m6j-JKN*QsQ; zZZ9z_q*_}p13n-ed1ru0m_QOrwI_sCb06pmTWDO`tq`Umbx|=QDz%bbdo!gdMyao}C^&V=AXCMvqU~fE=e<2ztFBiWTHGnvQWPk8kF_{U zbekQ6amq@Sr770uSfndzL1D|HG^Q6#g#r%LUha~l{{W>|A~ILW1QJ?U8@70G73^BX zkK#4>znBe{2j)Pl2i?Ml4XP2ll7c}V6SkadD{UEMx>)-Oze>^w*MagpWK);bP~mktPd zVJ1*jnIwO8M35)TYUtj)y9qUAWcBTyEZy0+L3P__JAk#ef#M7)l?ZST5K7xtW1uOS z8uOwZpDrK4F7b7`lqS*Dr7SH9?-tu7A?0S!Ao#&-LCgR;ObT9AV)GZdeT`b3cB#&h zw4BINHA>q;yn={@C;k)p)uX8n&sTW5Z+#%4j-j@T42uVla%9e>LAc9mh z(zVw`anAX)BKgb}9*}0EF<%NM$_Rv~L_r>&4y3X-(rm`U*pTxDOkO10stLpnMV+e6AI_?t7 zs%Z}fp2dr9skaFUAR8zu(C8FnnW5!L(;C#n=k(wD6j;^=(4$;G-Hkj>D8dI5=NzYv zT(R!WIO96~-Io)n?-;sj;iwws%?+vm)c7{%rBiTb3w|O()^sWwfgBM#3EYS#hn$qM zp!g;P1i18O8s#Qr$A?49fZCz)8|5uUN;5wJ+-CwgPP%K(nA-HM z4o+1CM)_719|KwEJ4Q^CzU1=8#O=b6@e~WJO#w1U+ld47sJA*mo?!cmp|d-pc_2qB z@(#5S#x57J8hMJAWP)nCA!5OrM+r1lsy63H%|4W<8N7Oh?VW#vGxuiNYUQQ@?^rzU{-JSaBM@R237TvpegEt66Am=Q@OuFNUE$2eStU2OINCzr4 z89+TRfA*SMlm^#<-YF6I3%FvN^a)kWNBkqwxH}Q(jpHpL_ideRm6%KGY=%~1KuYyV zBm)}j2ANnqR$xr=CxELd;TmTIO0)2JTu={eO>-lL-t@IPdM02H}YB`-vAc`Cz{uHov*J=_| ztt<_7+Je#0c0Vdo1jyhivNxMC>W*?Y51*X|kJ?@3H;rv}j~? z;)HFjI>44UCzryQqTe*~6)Vw3f|e2l`t81&@ZO}>#0`Pc+tN^g0SWHX1cL+`)pu+Z zE7w@%Teq&T8+E2r5G~sT1Ezf^YSdWWv@a^ODg0k3ihYXK?!YAYX~Ikmv^3V>><7n< zIBg_~i$%s7emwM|A>TcD*SK)_R&Jh1h#Jxr9xsu`jvg5ZC*kp+l?e6uQrl}`zW)H1 z>p;c`-kf(wSQY0j<9+yfQ>#gXI*+X>5g4U{1k<&*s(w0gthm`GI1};$iD1H(phn30 z-i8C#Udyi7btiA@&*x06qhqd`3OTUw$sz`WUNs`cz>8;wQg@G((mTE3Yc#@>RNtJXhS0IZZpy)D8c(tuw0 zS60sWUhW8^INc2h;&!4qsE>^%#V1Hpbf%jM&~H%KhAoy!Fh6~VGEV>`ntNfGwXK_Pps2Np0+`4hE8?1d(`9(=NCNaDdoLZmA+t zsU)RCVWHZ-V|2lcRqN2Z)^3I&a}4QrmXdt}~XceYpSLpJW=(rm*y)*Dim+ly0*UQ*_D zG=Y?e2?_)8s-=z+ThL*Hhr!f+N_K_mZK~L{xxub)83iquR>yU4mca>?yj?9gQZ_0G zR#=iq*WI!D8p!Du7D6B-kf&0maV>#5RZ|T6Rc}fXml(4P z1H`2LpPIdzGn6@AA0#$0JlG?1W#rGiwJ(v4seqExAs5@*V% z2A;@XOuCzCEuReTF5O+KF?=5C)vFt1xXZ0Nrxd$K?m<#ifZQpW3DHU_LdKv7<6kk? zimlZ;ryI(*T`O?`ve3-ynU)gLfGwcrFo@7;UEOo`r#PgQe`nglM$5T#GQ9z0fhUBR zu2t)kv?un(*}GE>TP&d{2xtP4l+39`DJwIsVmzpVaa)no!NY3&&cXXsfcu6B+JPZg zOCmG?qQs;FJUnylToZ;l0uSX|pR~Vfqm4IW!-;JI&oaCUD$e7Lp{(aHgoL3d!Z@t* z6{cCdK;k{kO9JVQ7GaBtGiQFZ>V>H%fl8E<@dSRf*=SOgn37a?B$XeEi8L!)uy}~| zrwG4|ztXosN0VK??0CWk+-oYfF;Na8_*WISDMwVw(cMaq<+mB2<xi@0YE_$GHC0i(#c2LxdYbcVB6dshcDWBi_0eUQ_T+M;il#ix6vwX!3I>eR~jD< z)zp2Gx&!^I(F?0*E`IOdT-_y4C4AxBT-A0Fnyi#?N z4?U{PnRcSt<{s zqA~D}#piFPW%U|@bt{sSaU23k6Va?}h1uU(lB&{Hl zg{Um5PNhJ}CwZ@!T@kUj7YrMe6|>&9T}Stu4g%s%#tLL;X1n{Xu9sl9V$Hi3Swl_e zzU2Xi!a_zwFT#N-jRYFWs#igiWk@zD*mAG=3r1ExT+varakM z-MG_EYSMp*>ViTWDqoC=&A^!cmj?rlx2!w$6Cv#7q6pewp74Y-!v zP)mS8h$%V=qxQG#vHiZqrS=-8m33~&Wo?yZL(G_0c6SMRm4Z>6XbOgtRj$rmAa3p3 z%Z17xeQqGK8_3&CGNP8VI0Pxxg=SGv%v4C&2P@hG1cwHr@XKz1js3;#)ySa??jLh;2$)aZVCc zefOw7hIFqB>5~_hO2b>R#F=4ETU;f!m6b|KN?dK`l9d+H=tx@*0hv51{{YvgXKXta zx4@Xa#Qx)SiyrRTzu|u$I&HJ~TpHw9YSf$x5n|ae8A6kBc%^Ip%+skWYzQ*DlMEyrx+!X( z00ncwrcq6A@O1BLYg`qcj@mu_i)&+jeuRC+rtKJQ`(mIRcQdUeB`8B-B|sdcq7Lo9{shlnBk(9l4pQ5 z^xv+&f!W=?Y2Vu+cM1-nrKux22X`eUK+FO`i8~X*zD0CL5-eZXz7kehyR~p3B2>JW zEy@x&sY#TiaViz|hoyH3FX7I@puV&T1tb@3oFgzWLGVN#HO_r^PjAKnv~$~ zU^gu|9A@|y+$zq7(94P;0#0no1_qg6&meSVn<=*n5DSXaU0@D={40O<=(2U3Rn?CQ z966DoAgKW%Q|3HAb|o)4GKgLn=&9$ITvtYztSbG(`NjXqUuxp;^mL4ZLXl}L5Mr7WGvlj~J$ z6-4G_RK%059pm8~^L|v8ku*n3y4IvA+f4c48h z?c+ca2bbkdA3H|+PsW|%DwPxMKGYC<4ec2|A~;F?1t$$^RjJf|pS@c!{2#lv&SG6U zdN!Zbnf9t%7clVyfg{(AAWYd9y|NRLB}A0AkYj0;6ZzMwzTM$gr*pikTJ>9Kp~0Hc z;VMZUoM`D_NX%eGJjZ06bf1T$R7;p^gltIQcl@fAx;786!hoZukZ0R(dYtOg&851o z@J>{cBTYuUH}a~!8H6YubTK|H4!-eI7(K^yvk|Q74xIIh9>QdnIiuxjC1empl0X~* z^!Y_Wbe`k9T#v;vcn(qR&aBq9{{VQNDgj4-#Hy)dHp)V>ZJ?ihVt-1K-4(5vfrpv# ze6_5dHu~dUQphng`3m%neJU)pQ!R7jUi-ZvE@@dx%|r#IJk30}c)^&^QwJ41X$m|h zf+E~-nk}?|J!mMJaMiqltZ08a09&gkG#INNL+rdN)M^O*s$4j8BfEqDMdM>VVj<`^B1)M01t*taQCPjBHRd3+-o0Ps!Hzoolg9@ za;QE_R{(q5pnFR z&?KL}U#nH5rq#J0gg|xG4>gj6lgS>n=lpM8^jc|Tk3Ed}WnYoHJ3V$nu))xmR)k#N z6w2;gLRFBcc$>8gkjrC0NEz1>RBLbD^nnQ_B0V%5CIG0;o#LzfEtoOlJVJT$ty7BP zYEuLw#IE!OEJ^OrBRbSZ#0h{k)K|dr<;|;aEavxnZY)qvrIU917JjxmHHFh~D?h8~g{Q7iA=DlJ=Ef^)j*-D*eSLu16^ z%0#4QT7I75{aD&u*)KM7rjVtjLB+~lLJGo&DucK%XMT08I~^b`cW-EAwvZLWMJ-u% z&;WHK&b>c`<_LEAFoxa3n7djM1D6+JZd|&qE+~Zrpc5r6 zwi1+x5C8(C6WIr&%KrfIC4@%drKj>;S35!Wt?nLGwV4Wa8anP!rqHAR0A`SMQihq8 z_)|PC)ymU_3vRmj*_4Hv?pKWy1PPsz;jXSTQjp)UueaeQ*Q(!^`z%<2}w(8Y@DIi z!6c;SnMpcGt+jt>IEtov?67?{N-#$w-u4f`0hCxhJd=NT0rVZ^Hg~W#2(7IyQU3td zw_14*8J~LU^)Njt(<$<*rQ$gkc3tJW*_?E~z}Pn3#omK|zTBV9M1GXs%k28X09It) z&j`GGPe?F*#dfO=Ct2spkh?)V#b*@)t5su4I}rKF^#f zWPcj{GtK7D=7U|i{hpcIS`zG14#VUtL^bnkk@U%M&zjwT_AWLJp?GR;?+I7&5<*m@ zrZgxh2nyGRrnS#ieU~wdyM#4##np|h6*&8hwxR}*hL9Awac5$*&z{Hp;ULcN3dLEuxbe&+!s?^UGV7vr#Bi7v@m%sJ+?0 zItTWBbaf~N+g05xq-Iss)xyCfNlmX;f7o^!{Qr#O3B2egCFv$ zW_itdJi3i$HstaHxQudsG6iDh~6j6T&uL3=ZoOB@S!$bf{bY8LaUKl(ju zW#V6C;V4#IRnGKkoYv_L`2_^4H@H=HH(DKa+hN&I;Zojmd$wCnXB8Yz@}VPa%OG$Q zTGr3Ce&1YBD*(lna(ARiwW&=J#8joAI0k zmu^rTw9EjwX?^2bm``|xLyai#2Qq)fRlbj4uVNsJcARx#K_w^}g)8ubBn@MnS8(*N zrSEj6>8vEI*;%}$DfGA-@6?td!rA~59Z(PfI%;@9-yI9=WrAUw7AM}wQ#QTDZM-Kgk7#iw~(etmUm;Iyg1QL~Awn_{rB)YgGLM0&8%c1u;ejv$m z$?)TPg%m8Dr;?JO6qC-nUyjJ5bYf5CpCN6!hUp5yj5)&xiI)b7rQ>=`k(B} zh}r_}PyYbMoonmM{Z}Mtl4G34{OBM29_9XN_LJ;lel=WtUR+W%bgz@-1D!_WapJMJ`X#~Sl1DrcQoqdI4pqd>`Ha%TyB}D%KhOPeq7?b9Mr1;%; z(L7CGj}N-v{{S-@`x7*luuJrezjC<)&4pLlORj?irU2h*)DO;>Sabz@kR#vq6IOqU zsdGS}&yW~>z2Y?%uZY+E+K2R?T7LK5-34EDbv)Fh6pnHx3HBBBcK50t@2b8FN=QjjDG*682%57lrB$S7O7?%u`L)vyp!!G> z7OWQZY5mq#cHb*+sattXYFqA+I>VjK%TBQBe-m!Dww(fFHb(+fQ=#z*N#IR=)WLdX zao_iEr6mdlNpTuvgZ}N&C&jMfn)R>Lb{UJe-CtR=bb+cAq{FB&1x>z!ms>Dn!m+(@ zXX9Q(t27!{$`rKeZT!!Q-5UjRu>hNZcSSiPc!At$# z!Z8cgt-?W(CJw`WHuA5e-Ar{BgyDA2EsJGK9qc`-7v2oSyy*ogUje>dE9Vk1B!=?s zterk`Db=SLQoIk6|wt0c8<8f-*whlL+O1fLXhi)umVX~QdESiDv42@4C!4NYqLpRyEu!$ zH1|#$9nojeD?4DI+qdaCR??Jk=gM;uCBj>0#H8?4kT;sT+jgqKt&)}-d28;9St)Ma z$qO-~fk{b1lulw)2KCKp`%rE{*9>H*gkCOZ-H)ACajw<&c!kBg_gFd`TTZ2Fb(g_) zXiWbA4Z)GLxRR()&oLSiSUlX4mCWqv{5}{JV~rwbw63HRV9n` zSsg6s`fi(2Keup%EiS2GC2u7t?^eQyAQmo=0-9NrHt^UGpm`e}OYRU>6tVzLVoHb! z*aA+2$Z18uu~+T0DW$m5mV(-f99wyip{f^@fTZelRK)30>1%>sTS%&5H=#|XNjfYA z0|ZD=1RZwJitLWhxOs9}~l zQUNMbw_4P!%UYCkIO5cGQrujrN;;JiPW2?V!1L!zx3~59Z{#X}t4^x!Fcd_WoKxI znaUDI<0@2B2VyIqsHZfF-rLdhySFXX((z>4JO_$a#$Umf<s1!_F^jup{=XzxgZF}qBP1;(usqaTS159VyEhOr??79Y@5{M776dvr7BRjyh~9o1-cz?#uXwm2-}r(F+WX`N|I+cVd@(59}1F2ECN;i z=pgymN?m=IxRBL2t${}5mS0Ht_oPRhnxJ*<*!K4av_;$Z7SFJ^P}Hzo3JP*^E5)Hn zDUB66jW>&9yDnK1H1&!lB0s&awO#sL%7ZP(6DM9nPmc9Rv_i6^0RvevxhMAHTLYyS zW@6iIyWS`!Ol&+gz6+*E=wnaIkpMBolqDrTAf5OKF;xzi;Ok{-Rz-J9%22YCkmeeI zt)w0mVza@DlIn(`5Erh1DnRy{?@oqv4&LViVYgdK+by;hl_XD$Xi}mjCo$X^ts0oG zDW-F^3(}98ICc0Y0n{IjJ~J|XKWe*nhw4ojRq|VDWlcDM>OuTT1jbT#B2JSg1yNdj zl|(?VEhSH5EM0|t@^q(w_)!yEMGlI#F8qP{ z4L?0}ri|kYPRcQ~Z?}~=QfG6mX2pc4l5~x^d;3*;RTmL%;)+_qCtf_irAk=aEkva| zk*PWW2N|l};>URaz@A!ro>h0iojDI9r2bl+$K^@wup0}jHd?e{=N@fNtz)}xHW`nJ zLym+G7b?|#CBN?-SB4;v1pR#K(S~$@wg6c%1O)z5Go@B94rLV$NjlZBdr@6(GAzdb z0Ker+?|>e4iIc4?+KH&NO`dG+rFlydc~_ns1$i|Q2vk-;8rF2z>S+OAUetifUV}wS ziQ}aKrnMB{r~^RR<+ufGPK`7XYngE>1deb?t$J-qA_o}$wRY(fB`hT;`>>zP{&7R> zhuDF@?lU^05&_abKZNf^>2r#Nb2bqukteLjL~gvr+sO)<<7Kb z9zQDR-p6EdW`uHT0xomLlM7`6Pn3gSIGQ|bbarIz2&^jbEkLT> z$VI|Ll>~5c1B#m_V~CNw1LXezXf%`6X{8u)X2_Jbeb@g0N78P#R$E4J2~m_nK_^kA zSGptBr~4vU*TWbHZ_FTLxNf<)9D5LJ+R(j#7wMy-oG8jifr@Lnv)4b12g(g%AJ$Km_V`HEZfm zqKz%9)P#5yk)@>Sl>*kFj!Fg(m3Q=+{MNRr{$k08qB3{QY<$Fp#3st?d&f&`OwChOk12ZL7&Ly&^0$U@(;cO!* z5_}}rIauTOHwy^1Y1dadLRn?UmQ+r}Atn#09@XygO5?G_ao >}S$`=ND;3aF<(K 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 literal 0 HcmV?d00001 diff --git a/kicad_files/Bare ESP8266 USB/fp-lib-table b/kicad_files/Bare ESP8266 USB/fp-lib-table new file mode 100644 index 0000000..b499389 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name "8266_a1_bridge_v1")(type "KiCad")(uri "")(options "")(descr "")) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.kicad_dru b/kicad_files/Bare ESP8266 USB/goatgdo.kicad_dru new file mode 100644 index 0000000..6ac34d2 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.kicad_dru @@ -0,0 +1 @@ +(version 1) \ No newline at end of file diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.kicad_pcb b/kicad_files/Bare ESP8266 USB/goatgdo.kicad_pcb new file mode 100644 index 0000000..57f1079 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.kicad_pcb @@ -0,0 +1,8075 @@ +(kicad_pcb (version 20221018) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A4") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (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) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" 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) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (plot_on_all_layers_selection 0x0000000_00000000) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 6) + (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 "5V") + (net 2 "unconnected-(IC3-PadADC)") + (net 3 "unconnected-(IC3-PadCS0)") + (net 4 "3.3V") + (net 5 "Net-(IC3-PadEN)") + (net 6 "/IO0_FLASH") + (net 7 "unconnected-(IC3-PadIO2)") + (net 8 "Net-(Q1-D)") + (net 9 "Net-(Q2-G)") + (net 10 "unconnected-(IC3-PadIO9)") + (net 11 "unconnected-(IC3-PadIO10)") + (net 12 "unconnected-(IC3-PadIO12)") + (net 13 "Net-(IC3-PadIO13)") + (net 14 "unconnected-(IC3-PadIO14)") + (net 15 "Net-(IC3-PadIO15)") + (net 16 "unconnected-(IC3-PadIO16)") + (net 17 "unconnected-(IC3-PadMISO)") + (net 18 "unconnected-(IC3-PadMOSI)") + (net 19 "Net-(S1-2)") + (net 20 "/ICSP_RX") + (net 21 "unconnected-(IC3-PadSCLK)") + (net 22 "/ICSP_TX") + (net 23 "Net-(J1-CC1)") + (net 24 "Net-(J1-CC2)") + (net 25 "Net-(J2-Pin_1)") + (net 26 "Net-(J2-Pin_2)") + (net 27 "unconnected-(J4-Pad4)") + (net 28 "GND") + + (footprint "8266_a1_bridge_v1:R0805" (layer "F.Cu") + (tstamp 104ddda5-6621-466c-bd26-d36faf838728) + (at 149.159 106.3752) + (descr "RESISTOR

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/d231b329-8bc3-4f42-a636-952d8b9868b7") + (fp_text reference "R8" (at 1.965659 -0.0254) (layer "F.SilkS") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify left)) + (tstamp 29447f35-b95e-4398-a484-1550f05fe2ec) + ) + (fp_text value "10k" (at 1.8796 0.0508) (layer "F.Fab") hide + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify left)) + (tstamp 08a2aa15-2899-4cfe-a834-84e37463a32d) + ) + (fp_poly + (pts + (xy -0.1999 0.5001) + (xy 0.1999 0.5001) + (xy 0.1999 -0.5001) + (xy -0.1999 -0.5001) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Adhes") (tstamp 27559da1-1608-4605-805d-521a2d8767c8)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 75b23e09-9b79-45fe-bb92-3cc6766d64d3)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp a3f6984b-5881-46f7-ba34-589af3757a8a)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp c4cbcb17-40fe-461e-a226-5215ce375072)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp f67899d5-b935-4ac1-a3d6-4384bf28c0e1)) + (fp_line (start -0.41 -0.635) (end 0.41 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp ff4812a4-fd19-46fe-95a7-0281e0e6556d)) + (fp_line (start -0.41 0.635) (end 0.41 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp aa3db451-7aab-42ce-8464-029e50afa3c5)) + (fp_poly + (pts + (xy -1.0668 0.6985) + (xy -0.4168 0.6985) + (xy -0.4168 -0.7015) + (xy -1.0668 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 8af5d278-23ff-4eeb-9cf3-1ce68bd52b7d)) + (fp_poly + (pts + (xy 0.4064 0.6985) + (xy 1.0564 0.6985) + (xy 1.0564 -0.7015) + (xy 0.4064 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 040ef35f-c81c-47bc-ae1f-01b626e28dc8)) + (pad "1" smd rect (at -0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 13 "Net-(IC3-PadIO13)") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp b9b5f647-5984-449f-9b51-ff13e0ac8a6d)) + (pad "2" smd rect (at 0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 1da30be3-eed6-4b96-97f0-504677226bec)) + ) + + (footprint "8266_a1_bridge_v1:M2-POST" (layer "F.Cu") + (tstamp 2722ece4-a1ad-4b16-9d26-cd9f2ca9a709) + (at 129.6161 127.8586) + (descr "Hole for M2 screw with keepout for threaded brass insert") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/82d229a3-4267-41d5-bbda-ac3eab66afa4") + (fp_text reference "U$6" (at 0 0) (layer "F.SilkS") hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp 3695c69c-c999-405c-95f7-98a0f03b3bce) + ) + (fp_text value "M2-POST" (at 0 0) (layer "F.Fab") hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp 3b44ac61-8f9d-469d-b8af-185b48479b9d) + ) + (fp_line (start -2 -1) (end -1 -2) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b5986192-b732-4875-b274-b4d4d6162df5)) + (fp_line (start -2 0) (end 0 -2) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 664f217c-ca70-41b1-a5b5-f43e207f980c)) + (fp_line (start -2 1) (end -1.5 0.5) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp d8b092fe-071e-4430-87ba-aaba7f3e1049)) + (fp_line (start -1.5 1.5) (end -1 1) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp d5d2e456-7a79-4a1a-a747-edcab02797c6)) + (fp_line (start -1 2) (end -0.5 1.5) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 6601dfde-8ebf-4eb1-ab6a-a2399ccb491a)) + (fp_line (start 0 2) (end 2 0) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 27611f2d-db97-43c1-b943-97784306342c)) + (fp_line (start 0.5 -1.5) (end 1 -2) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp d22f9a28-2b0b-4eea-a710-9cfb74ffef37)) + (fp_line (start 1 -1) (end 1.5 -1.5) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 0f97d2c1-91ef-4fd1-8e0e-89f6d8334829)) + (fp_line (start 1 2) (end 2 1) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 737b860f-4f5a-4b14-9839-7cbc450df582)) + (fp_line (start 1.5 -0.5) (end 2 -1) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp f542bc50-98e9-4d7b-bd60-f094aed3e049)) + (fp_circle (center 0 0) (end 2.75 0) + (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp ad666edf-dd26-4222-8d19-560145e613a7)) + (fp_circle (center 0 0) (end 2.75 0) + (stroke (width 0.127) (type solid)) (fill none) (layer "B.CrtYd") (tstamp 6320379a-7590-4641-9d55-415cdcf8097c)) + (fp_circle (center 0 0) (end 2.75 0) + (stroke (width 0.127) (type solid)) (fill none) (layer "F.CrtYd") (tstamp bc110ff8-c9a7-45e0-9ba1-e31c349418dd)) + (pad "" np_thru_hole circle (at 0 0) (size 2.1 2.1) (drill 2.1) (layers "*.Cu" "*.Mask") (tstamp 05e8e171-90dc-4201-9d4c-2eea7759dc0c)) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 8db06d15-fcd1-4e8c-b854-c4089366c1cc) (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 132.4296 127.8586) + (xy 132.386857 127.370041) + (xy 132.259925 126.896326) + (xy 132.052662 126.45185) + (xy 131.771366 126.050117) + (xy 131.424583 125.703334) + (xy 131.02285 125.422038) + (xy 130.578374 125.214775) + (xy 130.104659 125.087843) + (xy 129.6161 125.0451) + (xy 129.127541 125.087843) + (xy 128.653826 125.214775) + (xy 128.20935 125.422038) + (xy 127.807617 125.703334) + (xy 127.460834 126.050117) + (xy 127.179538 126.45185) + (xy 126.972275 126.896326) + (xy 126.845343 127.370041) + (xy 126.8026 127.8586) + (xy 126.845343 128.347159) + (xy 126.972275 128.820874) + (xy 127.179538 129.26535) + (xy 127.460834 129.667083) + (xy 127.807617 130.013866) + (xy 128.20935 130.295162) + (xy 128.653826 130.502425) + (xy 129.127541 130.629357) + (xy 129.6161 130.6721) + (xy 130.104659 130.629357) + (xy 130.578374 130.502425) + (xy 131.02285 130.295162) + (xy 131.424583 130.013866) + (xy 131.771366 129.667083) + (xy 132.052662 129.26535) + (xy 132.259925 128.820874) + (xy 132.386857 128.347159) + ) + ) + (polygon + (pts + (xy 132.3026 127.8586) + (xy 132.261786 127.392094) + (xy 132.140584 126.939763) + (xy 131.942677 126.51535) + (xy 131.674078 126.131751) + (xy 131.342949 125.800622) + (xy 130.95935 125.532023) + (xy 130.534937 125.334116) + (xy 130.082606 125.212914) + (xy 129.6161 125.1721) + (xy 129.149594 125.212914) + (xy 128.697263 125.334116) + (xy 128.27285 125.532023) + (xy 127.889251 125.800622) + (xy 127.558122 126.131751) + (xy 127.289523 126.51535) + (xy 127.091616 126.939763) + (xy 126.970414 127.392094) + (xy 126.9296 127.8586) + (xy 126.970414 128.325106) + (xy 127.091616 128.777437) + (xy 127.289523 129.20185) + (xy 127.558122 129.585449) + (xy 127.889251 129.916578) + (xy 128.27285 130.185177) + (xy 128.697263 130.383084) + (xy 129.149594 130.504286) + (xy 129.6161 130.5451) + (xy 130.082606 130.504286) + (xy 130.534937 130.383084) + (xy 130.95935 130.185177) + (xy 131.342949 129.916578) + (xy 131.674078 129.585449) + (xy 131.942677 129.20185) + (xy 132.140584 128.777437) + (xy 132.261786 128.325106) + ) + ) + ) + (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 87cc57f5-1547-4373-9d4a-9ffaf6c84ae5) (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 132.4296 127.8586) + (xy 132.386857 127.370041) + (xy 132.259925 126.896326) + (xy 132.052662 126.45185) + (xy 131.771366 126.050117) + (xy 131.424583 125.703334) + (xy 131.02285 125.422038) + (xy 130.578374 125.214775) + (xy 130.104659 125.087843) + (xy 129.6161 125.0451) + (xy 129.127541 125.087843) + (xy 128.653826 125.214775) + (xy 128.20935 125.422038) + (xy 127.807617 125.703334) + (xy 127.460834 126.050117) + (xy 127.179538 126.45185) + (xy 126.972275 126.896326) + (xy 126.845343 127.370041) + (xy 126.8026 127.8586) + (xy 126.845343 128.347159) + (xy 126.972275 128.820874) + (xy 127.179538 129.26535) + (xy 127.460834 129.667083) + (xy 127.807617 130.013866) + (xy 128.20935 130.295162) + (xy 128.653826 130.502425) + (xy 129.127541 130.629357) + (xy 129.6161 130.6721) + (xy 130.104659 130.629357) + (xy 130.578374 130.502425) + (xy 131.02285 130.295162) + (xy 131.424583 130.013866) + (xy 131.771366 129.667083) + (xy 132.052662 129.26535) + (xy 132.259925 128.820874) + (xy 132.386857 128.347159) + ) + ) + (polygon + (pts + (xy 132.3026 127.8586) + (xy 132.261786 127.392094) + (xy 132.140584 126.939763) + (xy 131.942677 126.51535) + (xy 131.674078 126.131751) + (xy 131.342949 125.800622) + (xy 130.95935 125.532023) + (xy 130.534937 125.334116) + (xy 130.082606 125.212914) + (xy 129.6161 125.1721) + (xy 129.149594 125.212914) + (xy 128.697263 125.334116) + (xy 128.27285 125.532023) + (xy 127.889251 125.800622) + (xy 127.558122 126.131751) + (xy 127.289523 126.51535) + (xy 127.091616 126.939763) + (xy 126.970414 127.392094) + (xy 126.9296 127.8586) + (xy 126.970414 128.325106) + (xy 127.091616 128.777437) + (xy 127.289523 129.20185) + (xy 127.558122 129.585449) + (xy 127.889251 129.916578) + (xy 128.27285 130.185177) + (xy 128.697263 130.383084) + (xy 129.149594 130.504286) + (xy 129.6161 130.5451) + (xy 130.082606 130.504286) + (xy 130.534937 130.383084) + (xy 130.95935 130.185177) + (xy 131.342949 129.916578) + (xy 131.674078 129.585449) + (xy 131.942677 129.20185) + (xy 132.140584 128.777437) + (xy 132.261786 128.325106) + ) + ) + ) + ) + + (footprint "8266_a1_bridge_v1:C0805" (layer "F.Cu") + (tstamp 2c8f2a6f-03e3-44d5-9da9-d150a665879d) + (at 132.1561 95.0418 180) + (descr "CAPACITOR

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/d1e90631-d540-42ca-bae4-93335651cc9a") + (fp_text reference "C3" (at 2.0573 -0.0558) (layer "F.SilkS") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp 19afaf0c-2463-4d11-9bb3-8081f1c3a45e) + ) + (fp_text value "10uF" (at 9.8805 -0.7162) (layer "F.Fab") hide + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp b6b283c6-f2c3-4ec6-88d2-5242368eccf0) + ) + (fp_poly + (pts + (xy -0.1001 0.4001) + (xy 0.1001 0.4001) + (xy 0.1001 -0.4001) + (xy -0.1001 -0.4001) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Adhes") (tstamp 2b424655-988e-41de-be4d-7eff8bacbd1e)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp ebecadd9-6009-45b5-8676-531b82844fbe)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 70f11701-b08b-459f-ba37-9e9bd1542083)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp d4d74fbe-9044-4c74-b9e0-a970484a0f0e)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 9c0f9615-8e20-44c9-b7bc-3d9b97e33deb)) + (fp_line (start -0.381 -0.66) (end 0.381 -0.66) + (stroke (width 0.1016) (type solid)) (layer "F.Fab") (tstamp edf98503-f8cf-4a90-a37e-c5a243594590)) + (fp_line (start -0.356 0.66) (end 0.381 0.66) + (stroke (width 0.1016) (type solid)) (layer "F.Fab") (tstamp f179c7aa-f998-4588-8983-5cea550f38d0)) + (fp_poly + (pts + (xy -1.0922 0.7239) + (xy -0.3421 0.7239) + (xy -0.3421 -0.7262) + (xy -1.0922 -0.7262) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp e774b449-ac3b-495c-93b8-43e62b3bc451)) + (fp_poly + (pts + (xy 0.3556 0.7239) + (xy 1.1057 0.7239) + (xy 1.1057 -0.7262) + (xy 0.3556 -0.7262) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 0f1dc479-1037-4fc1-b658-ea2325d90b6d)) + (pad "1" smd rect (at -0.95 0 180) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "3.3V") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ee6c8bfa-29f4-4f86-847b-3e8bbddca21a)) + (pad "2" smd rect (at 0.95 0 180) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp c8d168f0-b752-494e-befe-8a2f6c10accd)) + ) + + (footprint "8266_a1_bridge_v1:R0805" (layer "F.Cu") + (tstamp 31435990-b697-4829-899c-4bb9647f5f14) + (at 149.1742 108.5342) + (descr "RESISTOR

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/4beec4b9-8578-49fc-994e-35c4e0093a88") + (fp_text reference "R1" (at 1.950459 0.1016) (layer "F.SilkS") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify left)) + (tstamp d5426aae-e999-4858-a95c-84b1ce81893a) + ) + (fp_text value "10k" (at -5.2324 -0.1016) (layer "F.Fab") hide + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify left)) + (tstamp 9aab93ba-4c8a-44fb-a131-7d9511c3e19e) + ) + (fp_poly + (pts + (xy -0.1999 0.5001) + (xy 0.1999 0.5001) + (xy 0.1999 -0.5001) + (xy -0.1999 -0.5001) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Adhes") (tstamp a90d9b11-b654-4fd7-a367-4bb2c0b32208)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 21bad5bc-f2db-4f52-ba77-6bdb8c6373b8)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 00bbc7d3-ca3a-4513-a6c8-e6be1bef6952)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp ad6428bc-41ef-4bf1-a16f-b885ee2a6a3f)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 55a32c7e-06c9-4fb8-81a0-e4326ae3bfd1)) + (fp_line (start -0.41 -0.635) (end 0.41 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 91de46f6-54ca-4647-94de-e690bb169bfb)) + (fp_line (start -0.41 0.635) (end 0.41 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp b2c62a98-1d58-4b71-9436-11af3da35574)) + (fp_poly + (pts + (xy -1.0668 0.6985) + (xy -0.4168 0.6985) + (xy -0.4168 -0.7015) + (xy -1.0668 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 7619b3ea-8e0f-4355-aeb1-06ca1ad957eb)) + (fp_poly + (pts + (xy 0.4064 0.6985) + (xy 1.0564 0.6985) + (xy 1.0564 -0.7015) + (xy 0.4064 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp b2dc82e4-4098-4760-9a31-9350c951ec2e)) + (pad "1" smd rect (at -0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 13 "Net-(IC3-PadIO13)") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 7a0b2b89-9b67-4675-93a1-463ec0cd81c7)) + (pad "2" smd rect (at 0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 25 "Net-(J2-Pin_1)") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 08ac7326-4026-4dd0-a5f9-1cdf9144c8e5)) + ) + + (footprint "8266_a1_bridge_v1:R0805" (layer "F.Cu") + (tstamp 376bdf2e-3325-4c3b-8987-bf9a32c31144) + (at 149.1742 99.8982) + (descr "RESISTOR

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/7724e6af-1f75-4234-9d5a-4466579001de") + (fp_text reference "R7" (at 1.950459 -0.0508) (layer "F.SilkS") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify left)) + (tstamp 2ee68a80-1661-4642-af35-4df3e1286e27) + ) + (fp_text value "10k" (at -5.334 -0.2032) (layer "F.Fab") hide + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify left)) + (tstamp ee4ad19c-a7b5-4a01-b0d6-9485ab5a8957) + ) + (fp_poly + (pts + (xy -0.1999 0.5001) + (xy 0.1999 0.5001) + (xy 0.1999 -0.5001) + (xy -0.1999 -0.5001) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Adhes") (tstamp 54977ca4-d4e1-4c0b-81cf-648026fb6939)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp c379897f-1be7-4de4-8d14-9432f9a9b98e)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 09d89e50-d8f0-411f-965e-5eca333031a9)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 687726e1-d7d6-4b1b-aec1-faf74dae6789)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 0bd6f5d9-5b79-4d2b-8bb4-2e94cda29164)) + (fp_line (start -0.41 -0.635) (end 0.41 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 50ecdad1-e860-46cf-9be0-7909ea9ed0ff)) + (fp_line (start -0.41 0.635) (end 0.41 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 4fad4011-104d-4d9f-bdec-3965440b96f2)) + (fp_poly + (pts + (xy -1.0668 0.6985) + (xy -0.4168 0.6985) + (xy -0.4168 -0.7015) + (xy -1.0668 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 79a58894-70fc-4a85-8a9d-5d1dc7e83692)) + (fp_poly + (pts + (xy 0.4064 0.6985) + (xy 1.0564 0.6985) + (xy 1.0564 -0.7015) + (xy 0.4064 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 7c97baf0-4fc2-4fca-9a5f-38c7e306603f)) + (pad "1" smd rect (at -0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "/IO0_FLASH") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 30b7ab06-59a1-4068-97e5-5eac5cfecc5e)) + (pad "2" smd rect (at 0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "3.3V") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp e07d742d-e097-4982-a1e7-b01cae4858e6)) + ) + + (footprint "8266_a1_bridge_v1:C0805" (layer "F.Cu") + (tstamp 4db1de1f-0779-48bc-9f7f-9090be8bf18a) + (at 143.5861 112.6186 -90) + (descr "CAPACITOR

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/54e2816e-4784-4386-8474-b55b6adf460b") + (fp_text reference "C2" (at -1.011 -1.9559 90) (layer "F.SilkS") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp 0c1e503b-be32-4086-a1e6-93b8303ac347) + ) + (fp_text value "100nF" (at -4.313 -4.6991 90) (layer "F.Fab") hide + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp 62a3dca3-1456-41fc-8073-98971754b4b8) + ) + (fp_poly + (pts + (xy -0.1001 0.4001) + (xy 0.1001 0.4001) + (xy 0.1001 -0.4001) + (xy -0.1001 -0.4001) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Adhes") (tstamp 9b4fafbb-6031-4b65-ba2a-5c90bef4c92e)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 68d0a69a-a878-45e6-980f-0efcfdbda946)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp cddf3371-61db-4682-a607-37416f5f139d)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 525d9e37-a66e-4c49-b7f8-715c529184c7)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 4ef92d33-35d0-44dc-ba4d-832064dce9f5)) + (fp_line (start -0.381 -0.66) (end 0.381 -0.66) + (stroke (width 0.1016) (type solid)) (layer "F.Fab") (tstamp 92efeed1-50cc-466c-a89d-8e2538e98b3d)) + (fp_line (start -0.356 0.66) (end 0.381 0.66) + (stroke (width 0.1016) (type solid)) (layer "F.Fab") (tstamp 42a837ef-1ea3-46d9-ada8-afd25c76d7c1)) + (fp_poly + (pts + (xy -1.0922 0.7239) + (xy -0.3421 0.7239) + (xy -0.3421 -0.7262) + (xy -1.0922 -0.7262) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp d6ffd71d-0add-4797-bd92-2ed53d454bc5)) + (fp_poly + (pts + (xy 0.3556 0.7239) + (xy 1.1057 0.7239) + (xy 1.1057 -0.7262) + (xy 0.3556 -0.7262) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 9171de78-ecdc-4f6f-84cc-14d90ab0d39f)) + (pad "1" smd rect (at -0.95 0 270) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "5V") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp a96154a1-3998-4e34-969f-86fb73d342bd)) + (pad "2" smd rect (at 0.95 0 270) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp f4b90e9b-5736-49c0-a6bb-9e0177f165b1)) + ) + + (footprint "8266_a1_bridge_v1:DPAK_STM" (layer "F.Cu") + (tstamp 52d6437f-28df-475e-af02-49806a86b853) + (at 133.4261 112.6186 90) + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/13a12fde-c822-4407-9d88-5f188b852644") + (fp_text reference "CR1" (at -4.445 -1.5493 180) (layer "F.SilkS") + (effects (font (size 1.198372 1.198372) (thickness 0.071628)) (justify left)) + (tstamp 8214f0aa-1da7-43db-a00d-6ae7324024b0) + ) + (fp_text value "LD1117ADT33TR" (at -1.7272 0.635 90) (layer "F.Fab") hide + (effects (font (size 1.1938 1.1938) (thickness 0.0762)) (justify left bottom)) + (tstamp 2c8ca656-ff2e-441d-979b-fbba18b63cc6) + ) + (fp_text user "*" (at -4.1402 7.0104 90) (layer "F.SilkS") + (effects (font (size 1.1938 1.1938) (thickness 0.0762)) (justify left bottom)) + (tstamp f2a3ef08-213f-4508-8b50-b7e05d01fa7e) + ) + (fp_text user "*" (at -2.8702 3.5052 90) (layer "F.Fab") + (effects (font (size 1.1938 1.1938) (thickness 0.0762)) (justify left bottom)) + (tstamp 5661edb3-9450-43ad-8a7a-aa6d85dde082) + ) + (fp_line (start -3.5052 -3.2512) (end -3.5052 3.2512) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 11ed3305-b6bd-4e81-b5dd-82f31f711ed3)) + (fp_line (start -3.5052 3.2512) (end -0.5588 3.2512) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 0c702806-ddb3-45e3-bc2d-02abf236394d)) + (fp_line (start -3.1242 -3.2512) (end -3.5052 -3.2512) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 0f1c463a-d9fd-4ce8-bdfc-21709c9e968d)) + (fp_line (start -2.7432 3.7084) (end -2.7432 4.8006) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 3f86f733-6742-4e60-8467-80b0ced295c1)) + (fp_line (start -1.8288 3.7084) (end -1.8288 4.8006) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 82fa55ea-8c0f-4af9-bbdc-cd7faec63b0f)) + (fp_line (start -0.5588 3.2512) (end -0.5588 4.2672) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 9460b679-2b98-4bf8-96a1-c2faeb5d4a23)) + (fp_line (start -0.5588 4.2672) (end 0.5588 4.2672) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 9fc9969d-44a4-4615-83e1-b89652f51a15)) + (fp_line (start 0.5588 3.2512) (end 3.5052 3.2512) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp c0ccd82b-838d-49b7-ad0f-680521e641d9)) + (fp_line (start 0.5588 4.2672) (end 0.5588 3.2512) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 626ad168-f16d-4cb7-8643-8b0eecbdd5f0)) + (fp_line (start 1.8288 3.7084) (end 1.8288 4.8006) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 07ef7206-d395-4d33-a9f7-2773349f8f0d)) + (fp_line (start 2.7432 3.7084) (end 2.7432 4.8006) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 3ce604b0-0dc2-4376-abf0-e45321117ae3)) + (fp_line (start 3.5052 -3.2512) (end 3.1242 -3.2512) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp f0d1522f-08dc-4944-b72a-b41f3eac3dda)) + (fp_line (start 3.5052 3.2512) (end 3.5052 -3.2512) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 5b96cb31-0492-4ee4-adf8-c851e0c041fc)) + (fp_line (start -3.3528 -3.0988) (end -3.3528 3.0988) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp dc016290-7caf-4dd8-8320-f96db67bd692)) + (fp_line (start -3.3528 3.0988) (end 3.3528 3.0988) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 696a2903-cb5a-469f-af1e-e0ec9bc74ee1)) + (fp_line (start -2.7432 3.1242) (end -2.7178 7.2644) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 5c16ec7c-618d-431c-98cf-17939bb4f4fc)) + (fp_line (start -2.7178 7.2644) (end -1.8288 7.2644) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 66590b6b-eff4-4d7d-b542-8a03723a8361)) + (fp_line (start -1.8288 3.0988) (end -2.7432 3.1242) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 5f7cc3af-ec95-4969-bf19-0a2bba32e009)) + (fp_line (start -1.8288 7.2644) (end -1.8288 3.0988) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 20b40430-6ccd-4165-9405-56bd551ad559)) + (fp_line (start -0.4572 3.1242) (end -0.4318 4.1148) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 1dea092e-1b14-401e-9016-4e52b975256c)) + (fp_line (start -0.4318 4.1148) (end 0.4572 4.1148) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 627659bc-abb3-436c-94da-57c223061aad)) + (fp_line (start 0.4572 3.0988) (end -0.4572 3.1242) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 04967a4f-e52a-48e4-ade0-db2f86f4e590)) + (fp_line (start 0.4572 4.1148) (end 0.4572 3.0988) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 36d8a475-7c78-4e6d-a201-f61d14f680e4)) + (fp_line (start 1.8288 3.1242) (end 1.8542 7.2644) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp c109f491-d6f5-43cd-8634-3192daf7a42b)) + (fp_line (start 1.8542 7.2644) (end 2.7432 7.2644) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp a8c325aa-9c9a-48ff-8cd0-d733fb3e12cb)) + (fp_line (start 2.7432 3.0988) (end 1.8288 3.1242) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 1ebbee5f-eb82-4644-a65e-05584fddb7ae)) + (fp_line (start 2.7432 7.2644) (end 2.7432 3.0988) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 1d0dc3d2-a79e-448a-ba54-8a15d3e3d4d3)) + (fp_line (start 3.3528 -3.0988) (end -3.3528 -3.0988) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 71548783-8d71-404a-b218-3d0e56d65dd6)) + (fp_line (start 3.3528 3.0988) (end 3.3528 -3.0988) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp bba4dca6-9a27-4dfd-b970-d140fe7fcbf5)) + (pad "1" smd rect (at -2.286 6.3881 90) (size 0.939 2.478) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "ADJ/GND") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 5bc9ccc7-e114-4547-96b1-cdeb9ce5da2a)) + (pad "2" smd rect (at 2.286 6.3881 90) (size 0.939 2.478) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "5V") (pinfunction "INPUT") (pintype "input") (solder_mask_margin 0.1016) (tstamp 15ce52c2-53d4-47b1-ab26-d8560d9d5dd6)) + (pad "3" smd rect (at 0 -1.7653 90) (size 5.5626 6.2992) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "3.3V") (pinfunction "OUTPUT") (pintype "output") (solder_mask_margin 0.1016) (tstamp 4ba0d039-65e6-48c9-bfe8-4e140a0c04fd)) + ) + + (footprint "8266_a1_bridge_v1:R0805" (layer "F.Cu") + (tstamp 5b9f969d-0234-43bd-beac-743c5e0c3b37) + (at 149.1742 102.0572 180) + (descr "RESISTOR

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/f688c169-8529-4215-a5ad-c50da63620a1") + (fp_text reference "R9" (at -4.2926 -0.0762) (layer "F.SilkS") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp 21d74ad6-8d7e-4910-b8db-ee9e4bebf983) + ) + (fp_text value "10k" (at -5.2832 0.1016) (layer "F.Fab") hide + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp 7550088b-9145-4b9e-b040-8844c721ad8e) + ) + (fp_poly + (pts + (xy -0.1999 0.5001) + (xy 0.1999 0.5001) + (xy 0.1999 -0.5001) + (xy -0.1999 -0.5001) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Adhes") (tstamp 6c373e0c-5d26-48a0-9a5f-0fd3458b1019)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp c185e9ff-a7de-4c55-a8e6-b9b7d42f1a9c)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 5e63e3da-bf83-419a-bb6c-d3dc319d9cf0)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 7dff1501-aec7-415d-ad1a-169f5e1b9c1b)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 10be6554-9b87-4e84-a2e6-a01542f71cd3)) + (fp_line (start -0.41 -0.635) (end 0.41 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 9c617705-dc15-4146-9e5c-20d68906e022)) + (fp_line (start -0.41 0.635) (end 0.41 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 679ebdab-455c-4b25-bab2-cdf414ac641c)) + (fp_poly + (pts + (xy -1.0668 0.6985) + (xy -0.4168 0.6985) + (xy -0.4168 -0.7015) + (xy -1.0668 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 093b8405-2bfc-4283-9783-78625d057fc0)) + (fp_poly + (pts + (xy 0.4064 0.6985) + (xy 1.0564 0.6985) + (xy 1.0564 -0.7015) + (xy 0.4064 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp fdd6c177-99b1-4fa6-8f62-e8f3add88280)) + (pad "1" smd rect (at -0.95 0 180) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp d399a26f-8a56-4644-838b-fa4c2783e23d)) + (pad "2" smd rect (at 0.95 0 180) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 9 "Net-(Q2-G)") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 8cc2b547-5ba9-4337-8f43-73107399439d)) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23_Handsoldering" (layer "F.Cu") + (tstamp 5edc6424-8c9f-445a-bea7-732fbcf5afdf) + (at 155.5496 101.4476 90) + (descr "SOT-23, Handsoldering") + (tags "SOT-23") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23") + (property "ki_keywords" "N-Channel Switching MOSFET") + (path "/bb051888-b23c-4af8-b1cd-7197c7bf0c2d") + (attr smd) + (fp_text reference "Q1" (at 3.5814 0.1016) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp df3e2263-54d6-4a11-b62c-890d40e71dee) + ) + (fp_text value "2N7002" (at 0 2.5 90) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f64d1a06-8e22-48a7-b64f-f6a56fc4e4f1) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 1cd12811-6ce6-4240-af95-93796e002f88) + ) + (fp_line (start 0.76 -1.58) (end -2.4 -1.58) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7e8efc9f-c5cd-4572-93e2-4f3f334d9836)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 891e0dd7-6f1b-413c-a99d-5cc57d02a1f9)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2355a5f1-204e-4a18-9549-5c92129e23ca)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c6eb3bba-ad09-49fd-ad23-70ce4f5a90ed)) + (fp_line (start -2.7 -1.75) (end 2.7 -1.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3a799530-b289-49a1-b696-d039c12faf99)) + (fp_line (start -2.7 1.75) (end -2.7 -1.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e2715611-7c2a-4aa9-be6b-c83fa98a4dd5)) + (fp_line (start 2.7 -1.75) (end 2.7 1.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 922a67f9-20f7-4767-89c2-0288805b93a8)) + (fp_line (start 2.7 1.75) (end -2.7 1.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 335d4ce9-a55d-4252-96cb-9301c09d940f)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4f54ccf8-a78d-47ad-8480-73a2cb1fb70d)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp abda54ae-c85b-4d3e-9801-06e860c65a51)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b663a1a2-f185-4767-8957-8cc06c0d3307)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ddc6aab2-8eec-4837-ad10-ad2966afb211)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2cd2897f-91b3-43b3-8baf-aa4dd2291576)) + (pad "1" smd rect (at -1.5 -0.95 90) (size 1.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 26 "Net-(J2-Pin_2)") (pinfunction "G") (pintype "input") (tstamp ed37e71a-38af-4bee-b264-d29e450f16ee)) + (pad "2" smd rect (at -1.5 0.95 90) (size 1.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "S") (pintype "passive") (tstamp 7f23d814-07d0-44d7-8545-5ad08da20b42)) + (pad "3" smd rect (at 1.5 0 90) (size 1.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 8 "Net-(Q1-D)") (pinfunction "D") (pintype "passive") (tstamp 56294ee3-8f63-4146-b98f-93e7a8fe2ede)) + (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "8266_a1_bridge_v1:R0805" (layer "F.Cu") + (tstamp 79add832-284a-45bd-af3d-31e2f013f871) + (at 132.1816 88.3412 180) + (descr "RESISTOR

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/e33f05e3-56ec-4ca1-9581-512d15ab3cd9") + (fp_text reference "R5" (at 1.9812 -0.1524) (layer "F.SilkS") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp 9ca1c080-dbba-42ac-a353-c494809572e4) + ) + (fp_text value "10k" (at -9.6773 0.005) (layer "F.Fab") hide + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp abf93755-a697-4e30-b95f-aab45740fdfc) + ) + (fp_poly + (pts + (xy -0.1999 0.5001) + (xy 0.1999 0.5001) + (xy 0.1999 -0.5001) + (xy -0.1999 -0.5001) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Adhes") (tstamp e86a87b7-3d38-43fb-ac1e-63eceb9e7d89)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp e0bba2e9-cf7c-4964-a4fe-78ece7d09aad)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp fb608688-afc7-4f07-bb84-b15b13dd1025)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 612f80c1-b972-4395-abf3-d9a9bf749cd2)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 689fa09d-5bba-4a9d-a573-366c84836b21)) + (fp_line (start -0.41 -0.635) (end 0.41 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 6d88c4c1-5c4c-4fca-9594-2408439f1040)) + (fp_line (start -0.41 0.635) (end 0.41 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 1bb339a7-fb28-4ec9-a9d9-c08aeeee6d59)) + (fp_poly + (pts + (xy -1.0668 0.6985) + (xy -0.4168 0.6985) + (xy -0.4168 -0.7015) + (xy -1.0668 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 8e49a68e-74d2-4b7c-8078-095dedb29814)) + (fp_poly + (pts + (xy 0.4064 0.6985) + (xy 1.0564 0.6985) + (xy 1.0564 -0.7015) + (xy 0.4064 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp ce914f15-6b36-4cb8-ae97-24208b7054b0)) + (pad "1" smd rect (at -0.95 0 180) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "3.3V") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp bad15268-4a91-489e-bc0a-b96cef9a40de)) + (pad "2" smd rect (at 0.95 0 180) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 5 "Net-(IC3-PadEN)") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp bf35ff72-559c-4f04-af39-8513b9208289)) + ) + + (footprint "8266_a1_bridge_v1:1X05" (layer "F.Cu") + (tstamp 7e30b04e-bef3-4ba9-9419-5e1cd8f2aa8b) + (at 155.0416 89.8652 -90) + (descr "PIN HEADER") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/b715e1db-07dd-4849-8795-7d3dc55172c3") + (fp_text reference "J4" (at -8.9662 0.9652 90) (layer "F.SilkS") + (effects (font (size 1.1557 1.1557) (thickness 0.1143)) (justify right)) + (tstamp 5a293210-fbbf-488d-9e5f-a781cc4c6a60) + ) + (fp_text value "ICSP" (at -10.8712 -0.6858 90) (layer "F.SilkS") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp 4ee229ba-6dfd-4d38-a6f5-3ce8e9bad8d3) + ) + (fp_line (start -6.35 -0.635) (end -6.35 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 340384a8-fa61-40e0-b73e-edbac4f106a2)) + (fp_line (start -6.35 0.635) (end -5.715 1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 7cead504-0dea-4561-9394-2a546c428c5d)) + (fp_line (start -5.715 -1.27) (end -6.35 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 6938484e-19a4-4a8e-96c4-9618712e926b)) + (fp_line (start -5.715 -1.27) (end -4.445 -1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 5c91407f-5f1d-4100-8dc2-1b39b98fe20c)) + (fp_line (start -4.445 -1.27) (end -3.81 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp cfe5014c-c0c7-4a6c-94e9-5f79e1d0e7be)) + (fp_line (start -4.445 1.27) (end -5.715 1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp fc8df697-5f22-40c7-91ca-4b899f71b29f)) + (fp_line (start -3.81 -0.635) (end -3.81 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp fee2cd41-5e93-4813-a30c-5e021b1ab1d9)) + (fp_line (start -3.81 -0.635) (end -3.175 -1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp a754dd94-5c8c-4ecd-86e7-8888c255feab)) + (fp_line (start -3.81 0.635) (end -4.445 1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 6a36098b-6f71-4c2c-bd05-26ad2d46d66c)) + (fp_line (start -3.175 -1.27) (end -1.905 -1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 88985d37-5806-476b-b695-a081d039bb86)) + (fp_line (start -3.175 1.27) (end -3.81 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 663ff2aa-1046-4377-bc06-7535af8ae92b)) + (fp_line (start -1.905 -1.27) (end -1.27 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp b357af01-f99b-4501-9981-3b627172d4b3)) + (fp_line (start -1.905 1.27) (end -3.175 1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp bf6cf5ed-2e6b-43ec-845a-0da62cc3fd58)) + (fp_line (start -1.27 -0.635) (end -1.27 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp d0944f63-52c5-47d6-97f0-94b60282380e)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 377a39a4-23d5-4e87-aaf5-964dc8949ac2)) + (fp_line (start -1.27 0.635) (end -1.905 1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 613918c9-291a-4d53-9a24-d5eb4be461e1)) + (fp_line (start -0.635 -1.27) (end 0.635 -1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp c121462e-c54b-484b-829b-c04d34c51f84)) + (fp_line (start -0.635 1.27) (end -1.27 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp aec32f85-710b-43e9-8428-44d898e5b546)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 2d77026a-0736-4d41-a355-b0cf7c2de76b)) + (fp_line (start 0.635 1.27) (end -0.635 1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 3d312fff-dff2-4f60-9e1f-0cbade54f697)) + (fp_line (start 1.27 -0.635) (end 1.27 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp ee495a4a-7702-47f4-99c7-2164bdd8e163)) + (fp_line (start 1.27 0.635) (end 0.635 1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 7b4e4663-f2d1-4423-add9-03697759a409)) + (fp_line (start 1.27 0.635) (end 1.905 1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp b01f6f73-6463-4b3f-848e-17a4eae59bbc)) + (fp_line (start 1.905 -1.27) (end 1.27 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 4c5dcc0a-e91f-450d-82d9-346e67c67e1f)) + (fp_line (start 1.905 -1.27) (end 3.175 -1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 842dd573-f58d-473d-80c1-c76f4579814a)) + (fp_line (start 3.175 -1.27) (end 3.81 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 92dcc79f-6728-46b1-ac3f-442518b6082d)) + (fp_line (start 3.175 1.27) (end 1.905 1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp cc4703d7-0521-4d79-9b50-b78fe4d28451)) + (fp_line (start 3.81 -0.635) (end 3.81 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 4c71da30-8302-4dd3-8fab-ded526ff6a2d)) + (fp_line (start 3.81 0.635) (end 3.175 1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 60740e60-4ee5-4871-9c3b-607516b56cac)) + (fp_line (start 3.81 0.635) (end 4.445 1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 9643fffa-0b40-4637-b85d-78ec3b27e44a)) + (fp_line (start 4.445 -1.27) (end 3.81 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 4c8b6503-35c7-4e96-81d4-0a381406d0b5)) + (fp_line (start 4.445 -1.27) (end 5.715 -1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 6e206437-db15-4730-9f27-4757c23b4ac6)) + (fp_line (start 5.715 -1.27) (end 6.35 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 26e55d1d-6292-40ca-b30a-fa10f388c613)) + (fp_line (start 5.715 1.27) (end 4.445 1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp a321a008-b918-4f4a-a0ee-3e64729ff31c)) + (fp_line (start 6.35 -0.635) (end 6.35 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 46c905c1-b93a-48f7-9e49-beb634f654d7)) + (fp_line (start 6.35 0.635) (end 5.715 1.27) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 9c420ca0-41f3-49a6-8cc2-8003c4b1624b)) + (fp_poly + (pts + (xy -5.334 0.254) + (xy -4.826 0.254) + (xy -4.826 -0.254) + (xy -5.334 -0.254) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp b011ed1b-3697-49e1-b17b-9477942bea4a)) + (fp_poly + (pts + (xy -2.794 0.254) + (xy -2.286 0.254) + (xy -2.286 -0.254) + (xy -2.794 -0.254) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp fcaecb9c-2955-4fe7-8191-8278523e3477)) + (fp_poly + (pts + (xy -0.254 0.254) + (xy 0.254 0.254) + (xy 0.254 -0.254) + (xy -0.254 -0.254) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 747d547a-62ef-4cc0-a515-7205272a2337)) + (fp_poly + (pts + (xy 2.286 0.254) + (xy 2.794 0.254) + (xy 2.794 -0.254) + (xy 2.286 -0.254) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 15658537-131b-4b32-9e86-b51981addbcb)) + (fp_poly + (pts + (xy 4.826 0.254) + (xy 5.334 0.254) + (xy 5.334 -0.254) + (xy 4.826 -0.254) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp a9d814cf-3539-4d3c-a9a7-a36c18015153)) + (pad "1" thru_hole oval (at -5.08 0) (size 3.048 1.524) (drill 1.016) (layers "*.Cu" "*.Mask") + (net 22 "/ICSP_TX") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp bc38a608-a453-43b8-b1a0-8df63d3966ce)) + (pad "2" thru_hole oval (at -2.54 0) (size 3.048 1.524) (drill 1.016) (layers "*.Cu" "*.Mask") + (net 20 "/ICSP_RX") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp da952a0a-6ef8-4525-bc25-ac23cd765da8)) + (pad "3" thru_hole oval (at 0 0) (size 3.048 1.524) (drill 1.016) (layers "*.Cu" "*.Mask") + (net 4 "3.3V") (pinfunction "3") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 6bd5d54e-a920-43c3-9bde-9af194d5526a)) + (pad "4" thru_hole oval (at 2.54 0) (size 3.048 1.524) (drill 1.016) (layers "*.Cu" "*.Mask") + (net 27 "unconnected-(J4-Pad4)") (pinfunction "4") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 3ea0a075-85ff-4b88-b250-07f9beb80180)) + (pad "5" thru_hole oval (at 5.08 0) (size 3.048 1.524) (drill 1.016) (layers "*.Cu" "*.Mask") + (net 28 "GND") (pinfunction "5") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 829050e8-c260-40ca-9d67-8108b5f79679)) + ) + + (footprint "8266_a1_bridge_v1:C0805" (layer "F.Cu") + (tstamp 8c36b4d1-ccb0-4922-8da7-c6d7020efb10) + (at 132.1816 92.8116 180) + (descr "CAPACITOR

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/07a35708-df3b-4e94-9cf2-e9afba80cf39") + (fp_text reference "C4" (at 2.0828 -0.0508) (layer "F.SilkS") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp c45feb6c-5b04-4b57-a7a1-99e03abc5780) + ) + (fp_text value "100nF" (at 6.2737 -2.2402) (layer "F.Fab") hide + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp 546e07f7-0044-4431-8f6d-13b1d4b29723) + ) + (fp_poly + (pts + (xy -0.1001 0.4001) + (xy 0.1001 0.4001) + (xy 0.1001 -0.4001) + (xy -0.1001 -0.4001) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Adhes") (tstamp 76c30d20-2d4a-46b5-87c7-d888e63eb32d)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp d9b9f87f-272e-4647-bd73-dfcc91a299e1)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 5fb35a32-5ea4-422a-be14-42f1d5e881d4)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp a036fa4e-195e-41a5-847c-4b8c50244922)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 739a7ffe-518d-4608-a77f-42334259f0a0)) + (fp_line (start -0.381 -0.66) (end 0.381 -0.66) + (stroke (width 0.1016) (type solid)) (layer "F.Fab") (tstamp 0f6ef5c7-a0a1-407a-8c90-82cba8d6a961)) + (fp_line (start -0.356 0.66) (end 0.381 0.66) + (stroke (width 0.1016) (type solid)) (layer "F.Fab") (tstamp 4bd6d15b-5240-45a4-8a7b-620a9f1af686)) + (fp_poly + (pts + (xy -1.0922 0.7239) + (xy -0.3421 0.7239) + (xy -0.3421 -0.7262) + (xy -1.0922 -0.7262) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 6c88e6ae-47a2-4fd2-abe6-ec5b0d807d1b)) + (fp_poly + (pts + (xy 0.3556 0.7239) + (xy 1.1057 0.7239) + (xy 1.1057 -0.7262) + (xy 0.3556 -0.7262) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 2fdfedd8-e0f0-44d0-8af7-0a33dff35b36)) + (pad "1" smd rect (at -0.95 0 180) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "3.3V") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp a5046df1-0ad2-4a62-b2d6-fa73969d3e8d)) + (pad "2" smd rect (at 0.95 0 180) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 0d229d66-fbea-4608-9ae0-f844324b0260)) + ) + + (footprint "8266_a1_bridge_v1:TACTILE_SWITCH_PTH_6.0MM" (layer "F.Cu") + (tstamp 8eed3326-c6e5-4a2d-b693-57ce86324a0a) + (at 142.3161 103.7286 180) + (descr "

Momentary Switch (Pushbutton) - SPST - PTH, 6.0mm Square

\n

Normally-open (NO) SPST momentary switches (buttons, pushbuttons).

\n

Datasheet (B3F-1000)

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/1dc0e1eb-c4a4-4a70-9876-f9a7f555448d") + (fp_text reference "S2" (at -0.3811 -3.7642) (layer "F.SilkS") + (effects (font (size 0.512064 0.512064) (thickness 0.097536)) (justify right)) + (tstamp 5e34552f-ea84-4e0f-99e5-72c8854a893c) + ) + (fp_text value "FLASH" (at -1.8797 4.059) (layer "F.SilkS") + (effects (font (size 0.889 0.889) (thickness 0.1524) bold) (justify right)) + (tstamp b0d974b3-e866-4d83-884c-4c05f7bf31a7) + ) + (fp_line (start -3.048 -1.028) (end -3.048 1.016) + (stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp d6f878db-2026-4a56-a352-8c9d1217da5e)) + (fp_line (start -2.159 3.048) (end 2.159 3.048) + (stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp ed74afa0-5e8e-4a99-97ea-c38e9d40c3bb)) + (fp_line (start 2.159 -3.048) (end -2.159 -3.048) + (stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp a3c76c04-83ea-4bf4-8941-4bb0e27b6c88)) + (fp_line (start 3.048 -0.998) (end 3.048 1.016) + (stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp d1714075-0692-4ea2-aa90-098c3836fc39)) + (fp_circle (center 0 0) (end 1.778 0) + (stroke (width 0.2032) (type solid)) (fill none) (layer "F.SilkS") (tstamp 4b61c28a-3872-4636-bae0-6a577dbea683)) + (fp_line (start -3.048 -2.54) (end -3.048 -1.016) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp bbd0b2a3-e039-4df8-918b-9835a3007de8)) + (fp_line (start -3.048 2.54) (end -3.048 1.016) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp c176f102-b753-407b-8afc-52695c0482d3)) + (fp_line (start -2.54 -3.048) (end -3.048 -2.54) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 26c745a3-3cf6-4d1a-8b6e-ca25f01db7a8)) + (fp_line (start -2.54 -3.048) (end -2.159 -3.048) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 35e12a1c-8205-4a36-9ff9-05332b6f616f)) + (fp_line (start -2.54 -1.27) (end -2.54 -0.508) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 3881de5e-b383-4baf-b4ce-090160613a55)) + (fp_line (start -2.54 -0.508) (end -2.159 0.381) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 58844e37-9c57-4504-94c2-e75a499d7cd1)) + (fp_line (start -2.54 0.508) (end -2.54 1.27) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 34372947-d290-44c6-8e30-6c9f3fd5f7f5)) + (fp_line (start -2.54 3.048) (end -3.048 2.54) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 4b20ae8c-d874-41ea-9ef4-90b7f54fd443)) + (fp_line (start -2.54 3.048) (end -2.159 3.048) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp ac122aea-3fb4-4768-a63f-20a7a70fb738)) + (fp_line (start 2.54 -3.048) (end 2.159 -3.048) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 4b107b09-637d-4289-9d11-cc472cdb6b78)) + (fp_line (start 2.54 3.048) (end 2.159 3.048) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 0e3333d9-485f-432b-9902-904c48723edb)) + (fp_line (start 2.54 3.048) (end 3.048 2.54) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 0a3e2a35-a6da-43e2-a2c0-887590af7081)) + (fp_line (start 3.048 -2.54) (end 2.54 -3.048) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 312eeca0-9995-461d-9323-f16ceec1d4b1)) + (fp_line (start 3.048 -1.016) (end 3.048 -2.54) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp f0f9b84f-00b1-412b-8993-ea9f7640b4a2)) + (fp_line (start 3.048 2.54) (end 3.048 1.016) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 7c788854-0737-47a8-b39f-4ef3e59ae4db)) + (pad "1" thru_hole circle (at -3.2512 -2.2606 180) (size 1.8796 1.8796) (drill 1.016) (layers "*.Cu" "*.Mask") + (net 28 "GND") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 2290fa3d-f773-4a3c-9ff2-82275cee5f7c)) + (pad "2" thru_hole circle (at 3.2512 -2.2606 180) (size 1.8796 1.8796) (drill 1.016) (layers "*.Cu" "*.Mask") + (solder_mask_margin 0.1016) (tstamp 3616716e-01e5-4020-96aa-17679bf0973e)) + (pad "3" thru_hole circle (at -3.2512 2.2606 180) (size 1.8796 1.8796) (drill 1.016) (layers "*.Cu" "*.Mask") + (net 6 "/IO0_FLASH") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ab00895e-5010-47da-8785-17c1db8978ce)) + (pad "4" thru_hole circle (at 3.2512 2.2606 180) (size 1.8796 1.8796) (drill 1.016) (layers "*.Cu" "*.Mask") + (solder_mask_margin 0.1016) (tstamp f0376d1b-cc21-4393-a370-15009d769383)) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23_Handsoldering" (layer "F.Cu") + (tstamp 99d6627c-8935-44b7-b322-73b6aac462f3) + (at 155.5496 107.3404 -90) + (descr "SOT-23, Handsoldering") + (tags "SOT-23") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23") + (property "ki_keywords" "N-Channel MOSFET") + (path "/78c24a27-6b92-4b0f-9871-50c76cb37836") + (attr smd) + (fp_text reference "Q2" (at 3.5814 0 -180) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 809405dd-df3e-497f-9c90-37d59fdfd4eb) + ) + (fp_text value "AO3400A" (at 0 2.5 90) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 439be651-0336-473f-9ed9-64f93d4e7629) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp b254123a-7c0b-4479-9999-4ca9b01c25be) + ) + (fp_line (start 0.76 -1.58) (end -2.4 -1.58) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 269aff01-8762-4991-8522-43194bc09f4d)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 542cb96d-4608-4b99-b2ce-e11d49c43f20)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ab6e4a1-79eb-4e22-b334-030c421d20b4)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e56d4cff-105f-4601-8c55-dcf492ad7d32)) + (fp_line (start -2.7 -1.75) (end 2.7 -1.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8ef65263-987a-494b-888d-664e86dc054e)) + (fp_line (start -2.7 1.75) (end -2.7 -1.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 234b012b-59a4-4889-87b0-b689c452f787)) + (fp_line (start 2.7 -1.75) (end 2.7 1.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3817fe2e-78a0-412e-a8c3-c858a8f691dd)) + (fp_line (start 2.7 1.75) (end -2.7 1.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c292b780-9509-453b-a3fe-12e9b35af448)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0024a635-9219-486d-b8e2-59220f27b306)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4cbe4119-093f-46ff-94dd-1a8d194171c2)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4192f55f-e78a-4f1a-83cb-a4122972de7c)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0dd704c4-b55c-4ee4-a9bd-7ae7017271b9)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b86ec528-dde7-4cee-add5-9504fe70882c)) + (pad "1" smd rect (at -1.5 -0.95 270) (size 1.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 9 "Net-(Q2-G)") (pinfunction "G") (pintype "input") (tstamp a6d3d588-007a-4bb2-9290-77a0fe62f84e)) + (pad "2" smd rect (at -1.5 0.95 270) (size 1.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "S") (pintype "passive") (tstamp 999cf530-3c06-4326-8df7-7478bc8695f7)) + (pad "3" smd rect (at 1.5 0 270) (size 1.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 26 "Net-(J2-Pin_2)") (pinfunction "D") (pintype "passive") (tstamp 12af1315-ae97-4b95-8f7a-0c369c1fcfd4)) + (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type011_RT05503HBWC_1x03_P5.00mm_Horizontal" (layer "F.Cu") + (tstamp a434bdfd-52ba-4a3e-848c-2c13c8dc106b) + (at 150.2864 117.4788 -90) + (descr "terminal block Metz Connect Type011_RT05503HBWC, 3 pins, pitch 5mm, size 15x10.5mm^2, drill diamater 1.4mm, pad diameter 2.8mm, see http://www.metz-connect.com/de/system/files/productfiles/Datenblatt_310111_RT055xxHBLC_OFF-022717S.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_MetzConnect") + (tags "THT terminal block Metz Connect Type011_RT05503HBWC pitch 5mm size 15x10.5mm^2 drill 1.4mm pad 2.8mm") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic screw terminal, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "screw terminal") + (path "/613ef871-4161-4841-a0aa-ad963abfb087") + (attr through_hole) + (fp_text reference "J2" (at 5 -7.56 90) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fddbe9d9-4288-4d3b-b2c9-6afc0f921b27) + ) + (fp_text value "Screw_Terminal_01x03" (at 5 5.06 90) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5a79813f-72e5-4cf4-b747-bdc5df342e5e) + ) + (fp_text user "${REFERENCE}" (at 5 3.25 90) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c5bf81dc-46cc-49ba-b1fd-b183c3d84db0) + ) + (fp_line (start -2.8 2.06) (end -2.8 4.3) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp de143cd1-6b84-44a7-902b-5e1b2134f564)) + (fp_line (start -2.8 4.3) (end -0.8 4.3) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 881a7257-46fa-419e-944b-ba8065750b31)) + (fp_line (start -2.56 -6.56) (end -2.56 4.06) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9160a8ce-73d2-419d-929b-38e502a2e13d)) + (fp_line (start -2.56 -6.56) (end 12.56 -6.56) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 986224c4-9ae9-425c-89d9-fed53d8d8c9d)) + (fp_line (start -2.56 -3) (end 12.56 -3) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dac024e5-c744-45f4-9920-eba59d6f34b5)) + (fp_line (start -2.56 -2) (end 12.56 -2) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2989c62d-4e98-4a29-b973-eccd97f6521f)) + (fp_line (start -2.56 2) (end 12.56 2) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49d1de81-fa3c-463f-9dac-0d4fe86c7bd1)) + (fp_line (start -2.56 4.06) (end 12.56 4.06) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp be17a243-0d24-44a8-86ad-cee46ab40629)) + (fp_line (start 3.7 1.083) (end 3.65 1.133) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d62f667c-38b3-4450-a97f-e4a1d933a44d)) + (fp_line (start 3.892 1.325) (end 3.868 1.35) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 47a1a83a-8853-4d0e-88e2-43cceac4b5fa)) + (fp_line (start 6.133 -1.35) (end 6.108 -1.326) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c2b9385-65bf-4aa8-b16c-58d816d8f28d)) + (fp_line (start 6.35 -1.133) (end 6.301 -1.083) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 247f5330-a8e7-4770-a57b-2d5ba99f32ae)) + (fp_line (start 8.7 1.083) (end 8.65 1.133) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 63cdc986-7a66-4e6c-a729-9d4fde0702b7)) + (fp_line (start 8.892 1.325) (end 8.868 1.35) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ff66d049-001b-47ef-9382-e000836784fb)) + (fp_line (start 11.133 -1.35) (end 11.108 -1.326) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e010c30c-496e-4136-ba2b-71c964e1364c)) + (fp_line (start 11.35 -1.133) (end 11.301 -1.083) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d4c90980-3d3f-4ef7-b536-54619a238da2)) + (fp_line (start 12.56 -6.56) (end 12.56 4.06) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7f4865dd-fcda-4672-8fb7-fb013652e7cc)) + (fp_arc (start -1.639206 0.695516) (mid -1.780657 -0.000263) (end -1.639 -0.696) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6d2e3467-29bf-4053-b0dd-6c5c1c25413f)) + (fp_arc (start -0.695516 -1.639206) (mid 0.000263 -1.780657) (end 0.696 -1.639) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c5d8847f-2b29-499a-b9eb-ea0afd495f8f)) + (fp_arc (start 0.030814 1.78039) (mid -0.340023 1.747891) (end -0.696 1.639) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 904c76bc-2353-487b-82f2-bf5615d2b746)) + (fp_arc (start 0.695501 1.638499) (mid 0.354875 1.744266) (end 0 1.78) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d9d01612-0b30-4137-ae1f-991d6306a00c)) + (fp_arc (start 1.639206 -0.695516) (mid 1.780657 0.000263) (end 1.639 0.696) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 62f4c139-23ed-437d-92ee-3f97c88b6d6d)) + (fp_circle (center 5 0) (end 6.78 0) + (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp f8f84345-6f17-4fbb-9011-ae6abd554478)) + (fp_circle (center 10 0) (end 11.78 0) + (stroke (width 0.12) (type solid)) (fill none) (layer "F.SilkS") (tstamp 25b8f7b3-5770-4a8b-9cf3-e6400e249a2d)) + (fp_line (start -3 -7) (end -3 4.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 010226d1-b7a1-4cc0-9715-0c14446e0098)) + (fp_line (start -3 4.5) (end 13 4.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3b712e44-6181-4eb0-b987-a03ec16ea169)) + (fp_line (start 13 -7) (end -3 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6ad7acea-b163-432e-9558-742584b4b089)) + (fp_line (start 13 4.5) (end 13 -7) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f10786fd-edf1-4b1f-b2ee-206530ba9654)) + (fp_line (start -2.5 -6.5) (end 12.5 -6.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f042e105-ed15-47bb-b996-e92047a5aaff)) + (fp_line (start -2.5 -3) (end 12.5 -3) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 835adc6f-ca1d-4437-be7c-4a25fbfa11c7)) + (fp_line (start -2.5 -2) (end 12.5 -2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eb078b1c-26e8-4afc-bd26-74de6d572e72)) + (fp_line (start -2.5 2) (end -2.5 -6.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 78f3a3e5-3c03-4760-b5ad-030994ad4f2a)) + (fp_line (start -2.5 2) (end 12.5 2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp de49fd4b-4119-4e16-aebd-94d4a3f8b961)) + (fp_line (start -0.5 4) (end -2.5 2) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9ec89819-f90c-4352-92dd-c68df3704236)) + (fp_line (start 1.019 -1.214) (end -1.214 1.018) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4fa8197e-5226-4087-9b25-f128fd17db98)) + (fp_line (start 1.214 -1.019) (end -1.019 1.214) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6282e3b3-6d3c-471e-a536-256203f5923b)) + (fp_line (start 6.019 -1.214) (end 3.787 1.018) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 439c97b8-bb4f-4927-a003-a6a9f9771400)) + (fp_line (start 6.214 -1.019) (end 3.982 1.214) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 84dcd8bb-d32e-4dcf-acb7-6bb5aec7d53d)) + (fp_line (start 11.019 -1.214) (end 8.787 1.018) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8c731655-5d03-4c46-b860-c66ac862e4b3)) + (fp_line (start 11.214 -1.019) (end 8.982 1.214) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ef18fe9e-aedb-465a-8908-eca094bb1663)) + (fp_line (start 12.5 -6.5) (end 12.5 4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 24cb314d-80cf-4a0c-ae4a-999cab80efbc)) + (fp_line (start 12.5 4) (end -0.5 4) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 707d6477-8988-4818-a8c7-efef51a5a8c0)) + (fp_circle (center 0 0) (end 1.6 0) + (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 64e6a9b0-3f1e-4f75-8b46-fd9f4545ed4b)) + (fp_circle (center 5 0) (end 6.6 0) + (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 759f62a4-8432-4755-9c65-66c3c6afc094)) + (fp_circle (center 10 0) (end 11.6 0) + (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp ca586bfa-e40a-4dd2-a16b-f611f39dc043)) + (pad "1" thru_hole rect (at 0 0 270) (size 2.8 2.8) (drill 1.4) (layers "*.Cu" "*.Mask") + (net 25 "Net-(J2-Pin_1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 0f820cf3-40ed-4bb2-99a3-33ab9eb2ce64)) + (pad "2" thru_hole circle (at 5 0 270) (size 2.8 2.8) (drill 1.4) (layers "*.Cu" "*.Mask") + (net 26 "Net-(J2-Pin_2)") (pinfunction "Pin_2") (pintype "passive") (tstamp 0ed8f3bf-0ab7-453b-941c-c0c2fccb3d2d)) + (pad "3" thru_hole circle (at 10 0 270) (size 2.8 2.8) (drill 1.4) (layers "*.Cu" "*.Mask") + (net 28 "GND") (pinfunction "Pin_3") (pintype "passive") (tstamp 7377a50e-6c8d-4ecc-8106-c2db2879873f)) + (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_MetzConnect.3dshapes/TerminalBlock_MetzConnect_Type011_RT05503HBWC_1x03_P5.00mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "8266_a1_bridge_v1:R0805" (layer "F.Cu") + (tstamp a732d190-6773-49a8-93ae-20ea851d81fb) + (at 132.1816 90.5256 180) + (descr "RESISTOR

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/c9f16056-b63c-4006-a310-d6b399ed84a6") + (fp_text reference "R4" (at 1.9558 -0.1778) (layer "F.SilkS") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp b74c0521-d61d-44ee-bf2c-42b2d481599b) + ) + (fp_text value "10k" (at -10.2361 -0.8586) (layer "F.Fab") hide + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp 9b54b65b-c49f-404a-8ad9-319c9b5e5c69) + ) + (fp_poly + (pts + (xy -0.1999 0.5001) + (xy 0.1999 0.5001) + (xy 0.1999 -0.5001) + (xy -0.1999 -0.5001) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Adhes") (tstamp 4158c1bc-ff15-4590-84fb-1a0c377622ed)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 1c5be335-f760-4bf0-bd7d-c8d83ca62034)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 6b103de0-4c23-4aaf-8875-1ff5be7bc055)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 2e42eb3b-23c8-4e22-bc05-87cc94592fa3)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp a8775e1e-2f21-4740-816c-6b3b310e0e91)) + (fp_line (start -0.41 -0.635) (end 0.41 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 25c139ab-581f-4025-a6f4-e2168dd1f601)) + (fp_line (start -0.41 0.635) (end 0.41 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp a9f74671-4859-445d-a80d-1f74841cf223)) + (fp_poly + (pts + (xy -1.0668 0.6985) + (xy -0.4168 0.6985) + (xy -0.4168 -0.7015) + (xy -1.0668 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 5fef9814-611e-4de6-9c76-ee8c4db9c660)) + (fp_poly + (pts + (xy 0.4064 0.6985) + (xy 1.0564 0.6985) + (xy 1.0564 -0.7015) + (xy 0.4064 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 9cba13c6-0407-4462-9d9c-9470f0300961)) + (pad "1" smd rect (at -0.95 0 180) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "3.3V") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp bb60b78a-8c37-47d9-8d25-c06eac0b6b31)) + (pad "2" smd rect (at 0.95 0 180) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 19 "Net-(S1-2)") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp e8c4524f-7305-46ef-940c-62c0155a39cb)) + ) + + (footprint "8266_a1_bridge_v1:ESP-12E" (layer "F.Cu") + (tstamp ad2a44bb-f1c7-4458-9c19-b512b14fa8d1) + (at 143.5861 88.4886) + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/43c3205c-1d5c-4e6a-90f5-7b6f3379ad82") + (attr smd) + (fp_text reference "IC3" (at 0 0) (layer "F.SilkS") hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp 94cc2c08-502c-4091-b835-68932121185b) + ) + (fp_text value "ESP-12E/F" (at 0 0) (layer "F.Fab") hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp da181315-9923-4aed-910e-8a5f85380bf9) + ) + (fp_text user "ESP-12E/F" (at -4.8513 -6.4974) (layer "F.SilkS") + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom)) + (tstamp fd5adc6e-e67a-4d0f-becb-0df582668955) + ) + (fp_line (start -7.96 -16.03) (end -7.96 -8.53) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 8af22032-8893-46af-b203-88cc86d889cf)) + (fp_line (start -7.96 -16.03) (end 8.04 -16.03) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 693be24e-a19f-4c34-8b12-3731b4889f1e)) + (fp_line (start -7.96 7.47) (end -7.96 7.97) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp c705ff72-6871-49a9-93aa-993a631b3130)) + (fp_line (start -7.96 7.97) (end -5.96 7.97) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 2f297553-1cc0-4390-ae05-0af76484f35b)) + (fp_line (start -6.46 -15.03) (end -4.46 -15.03) + (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 8b8e7124-1ccf-4f2b-afef-a7d5591bd805)) + (fp_line (start -6.46 -9.53) (end -6.46 -15.03) + (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp e456cd97-a3e5-4526-81b2-7c121f6bd918)) + (fp_line (start -4.46 -15.03) (end -1.96 -15.03) + (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp e74af8ed-69c8-49df-bee1-5c20065b49a6)) + (fp_line (start -4.46 -9.53) (end -4.46 -15.03) + (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 23e8ceb7-4179-4435-a43f-568b31256f20)) + (fp_line (start -1.96 -15.03) (end -1.96 -12.53) + (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp de9b3af4-c90f-4205-8334-35aac96d2a18)) + (fp_line (start -1.96 -12.53) (end 0.04 -12.53) + (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 231791fc-2c99-4994-9879-779534c1108f)) + (fp_line (start 0.04 -15.03) (end 2.04 -15.03) + (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 5563c2a5-8d4d-4021-b561-150fe539f29b)) + (fp_line (start 0.04 -12.53) (end 0.04 -15.03) + (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 9c0d4b0d-1e23-4c2b-9d22-5c4ffb970c19)) + (fp_line (start 2.04 -15.03) (end 2.04 -12.53) + (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp bd52cced-2b5f-4f76-852c-43c2e19e2c1c)) + (fp_line (start 2.04 -12.53) (end 4.04 -12.53) + (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp f902f05d-9023-4007-9741-aa5b323ed39b)) + (fp_line (start 4.04 -15.03) (end 6.54 -15.03) + (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp ac03066a-0029-486e-8405-bfb42ee68048)) + (fp_line (start 4.04 -12.53) (end 4.04 -15.03) + (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 02b7332d-db23-4728-8627-a6f2026d7808)) + (fp_line (start 6.04 7.97) (end 8.04 7.97) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 5d2d7353-ace8-49fc-bbfd-9f3ab939f99b)) + (fp_line (start 6.54 -15.03) (end 6.54 -11.53) + (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 0aab119a-af39-42ad-a400-fde04ce602a1)) + (fp_line (start 8.04 -16.03) (end 8.04 -8.53) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 1dbeb85b-2bed-4717-b1a9-8be57b2dfa39)) + (fp_line (start 8.04 7.97) (end 8.04 7.47) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 190dcb96-b19c-4739-b885-8e4d86ac309e)) + (fp_line (start -7.96 -16.03) (end 8.04 -16.03) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 6891cdf0-9b17-4efe-ae56-0481002c50f8)) + (fp_line (start -7.96 7.97) (end -7.96 -16.03) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 84dbf786-abcc-4f31-936e-3712123fc928)) + (fp_line (start -6.46 -15.03) (end -4.46 -15.03) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 1f28b1b1-2deb-4da3-8d9c-74f51cda6692)) + (fp_line (start -6.46 -9.53) (end -6.46 -15.03) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 8b527260-a470-4870-9902-0b8955a86a40)) + (fp_line (start -5.96 -8.53) (end 6.04 -8.53) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp fd0ae8c1-9b79-43b8-9f9d-15a5a25f61e1)) + (fp_line (start -5.96 5.97) (end -5.96 -8.53) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 7e1f871b-ca60-4261-8956-bacdeaa18c1c)) + (fp_line (start -4.46 -15.03) (end -1.96 -15.03) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 1744293c-ec59-4f3b-8a37-83f8c3252fe9)) + (fp_line (start -4.46 -9.53) (end -4.46 -15.03) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp fe673687-7fd9-4eed-bd2e-73ba3f8cde2d)) + (fp_line (start -1.96 -15.03) (end -1.96 -12.53) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp a8300873-5273-4d92-b2e2-f00fffbf06ce)) + (fp_line (start -1.96 -12.53) (end 0.04 -12.53) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp bf06b78b-6ad1-472d-8194-3b2c404eae8f)) + (fp_line (start 0.04 -15.03) (end 2.04 -15.03) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 21866359-847d-400e-ab91-b2d1bbad5931)) + (fp_line (start 0.04 -12.53) (end 0.04 -15.03) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 079e13a8-638c-4826-8a1e-af235d26ad8a)) + (fp_line (start 2.04 -15.03) (end 2.04 -12.53) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp c6ba2a0e-061b-4618-8e2a-ea6fa6c0ee2d)) + (fp_line (start 2.04 -12.53) (end 4.04 -12.53) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 5e0d7d00-a845-4abc-be1a-c5628feee2d4)) + (fp_line (start 4.04 -15.03) (end 6.54 -15.03) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 9b5392e0-c38b-42ac-90da-5b3ed3a4f346)) + (fp_line (start 4.04 -12.53) (end 4.04 -15.03) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 3cd0fe67-90ed-43c7-bf50-1419afb21e4e)) + (fp_line (start 6.04 -8.53) (end 6.04 5.97) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp fb8b78b4-135b-4139-af80-79d69b0098a9)) + (fp_line (start 6.04 5.97) (end -5.96 5.97) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 1426dab1-dab7-4675-a055-a94332b12fe9)) + (fp_line (start 6.54 -15.03) (end 6.54 -11.53) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 425828a3-2cda-4d62-ba00-3b37ef22b3e7)) + (fp_line (start 8.04 -16.03) (end 8.04 7.97) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 48d4c8ab-12a7-405e-8590-d135f8128123)) + (fp_line (start 8.04 7.97) (end -7.96 7.97) + (stroke (width 0.254) (type solid)) (layer "Cmts.User") (tstamp 6d0ce51b-d0d9-4e62-866a-1883dc934fb5)) + (fp_poly + (pts + (xy -8.06 -6.93) + (xy -6.46 -6.93) + (xy -6.46 -8.13) + (xy -8.06 -8.13) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp 54af161b-e3fe-4eb9-b8a1-8929cd4bc768)) + (fp_poly + (pts + (xy -8.06 -4.93) + (xy -6.46 -4.93) + (xy -6.46 -6.13) + (xy -8.06 -6.13) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp 6d5c8f48-f2c0-44e1-a9c7-cdf63607e6f9)) + (fp_poly + (pts + (xy -8.06 -2.93) + (xy -6.46 -2.93) + (xy -6.46 -4.13) + (xy -8.06 -4.13) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp abfb03b7-28a3-4af8-b52a-17842a337a63)) + (fp_poly + (pts + (xy -8.06 -0.93) + (xy -6.46 -0.93) + (xy -6.46 -2.13) + (xy -8.06 -2.13) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp 5a7fe16b-cd8e-4e2b-a11a-fecf1b2b54b0)) + (fp_poly + (pts + (xy -8.06 1.07) + (xy -6.46 1.07) + (xy -6.46 -0.13) + (xy -8.06 -0.13) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp 237b312b-5213-44f6-91f5-2369893151e7)) + (fp_poly + (pts + (xy -8.06 3.07) + (xy -6.46 3.07) + (xy -6.46 1.87) + (xy -8.06 1.87) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp a6fb6004-5c40-417d-a970-2f8ef11324bb)) + (fp_poly + (pts + (xy -8.06 5.07) + (xy -6.46 5.07) + (xy -6.46 3.87) + (xy -8.06 3.87) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp e36c6fe1-4185-43ea-b21b-eed94ec34776)) + (fp_poly + (pts + (xy -8.06 7.07) + (xy -6.46 7.07) + (xy -6.46 5.87) + (xy -8.06 5.87) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp e5e4988a-af4e-43f5-a6f2-29e2ff64b965)) + (fp_poly + (pts + (xy -4.36 8.07) + (xy -4.36 6.47) + (xy -5.56 6.47) + (xy -5.56 8.07) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp 8ea09d99-fb56-4a48-ada7-fa1c81c84dcc)) + (fp_poly + (pts + (xy -2.36 8.07) + (xy -2.36 6.47) + (xy -3.56 6.47) + (xy -3.56 8.07) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp ea15d64e-c308-4666-965a-8c9d94a28249)) + (fp_poly + (pts + (xy -0.36 8.07) + (xy -0.36 6.47) + (xy -1.56 6.47) + (xy -1.56 8.07) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp c4723449-a9c2-4e65-a7ef-ed06c3b8da0b)) + (fp_poly + (pts + (xy 1.64 8.07) + (xy 1.64 6.47) + (xy 0.44 6.47) + (xy 0.44 8.07) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp d7d42717-8324-4328-9391-842711b92947)) + (fp_poly + (pts + (xy 3.64 8.07) + (xy 3.64 6.47) + (xy 2.44 6.47) + (xy 2.44 8.07) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp 1808ba2e-b8c2-4a36-ba9e-a7f962031581)) + (fp_poly + (pts + (xy 5.64 8.07) + (xy 5.64 6.47) + (xy 4.44 6.47) + (xy 4.44 8.07) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp 8337961e-0090-4311-b5b2-2f3eb9250ea5)) + (fp_poly + (pts + (xy 8.14 -8.13) + (xy 6.54 -8.13) + (xy 6.54 -6.93) + (xy 8.14 -6.93) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp 76933379-abfc-473b-8255-7ebcff040981)) + (fp_poly + (pts + (xy 8.14 -6.13) + (xy 6.54 -6.13) + (xy 6.54 -4.93) + (xy 8.14 -4.93) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp e881b5d8-4c2e-4c5f-81ee-b01105cf3f32)) + (fp_poly + (pts + (xy 8.14 -4.13) + (xy 6.54 -4.13) + (xy 6.54 -2.93) + (xy 8.14 -2.93) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp 3686d59d-e5ec-4b3b-b692-597f915afedd)) + (fp_poly + (pts + (xy 8.14 -2.13) + (xy 6.54 -2.13) + (xy 6.54 -0.93) + (xy 8.14 -0.93) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp 76095666-cc8e-4b8e-9d38-dab7797ca02c)) + (fp_poly + (pts + (xy 8.14 -0.13) + (xy 6.54 -0.13) + (xy 6.54 1.07) + (xy 8.14 1.07) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp 3c8db644-9829-43aa-9b4b-5e1e4bac3816)) + (fp_poly + (pts + (xy 8.14 1.87) + (xy 6.54 1.87) + (xy 6.54 3.07) + (xy 8.14 3.07) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp b56b865e-418b-4b32-bd76-215a978b85b0)) + (fp_poly + (pts + (xy 8.14 3.87) + (xy 6.54 3.87) + (xy 6.54 5.07) + (xy 8.14 5.07) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp d6fd8865-4e92-46b8-ac57-d776f02aa59b)) + (fp_poly + (pts + (xy 8.14 5.87) + (xy 6.54 5.87) + (xy 6.54 7.07) + (xy 8.14 7.07) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "Cmts.User") (tstamp 22d8b651-d4a9-4dc1-9440-8be205acef69)) + (pad "ADC" smd rect (at -7.46 -5.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "unconnected-(IC3-PadADC)") (pinfunction "ADC") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp babc02aa-569f-4848-b189-63b082037b7c)) + (pad "CS0" smd rect (at -4.96 7.97 90) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 3 "unconnected-(IC3-PadCS0)") (pinfunction "CS0") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp 0bba8a65-e424-4ba7-ae28-1f39ff219d6f)) + (pad "EN" smd rect (at -7.46 -3.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 5 "Net-(IC3-PadEN)") (pinfunction "EN") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp 858c5e5e-cf55-4469-9b95-3737886203ae)) + (pad "GND" smd rect (at 7.54 6.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "GND") (pintype "power_in") (solder_mask_margin 0.1016) (tstamp 0294b11d-7ba7-4884-8ae3-e59ce86ef755)) + (pad "IO0" smd rect (at 7.54 0.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "/IO0_FLASH") (pinfunction "IO0") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp 8c638f33-5f3a-4b02-bb34-c0bb5dc62725)) + (pad "IO2" smd rect (at 7.54 2.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 7 "unconnected-(IC3-PadIO2)") (pinfunction "IO2") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp 03bf15c8-8a87-4729-8099-9b527115ee5f)) + (pad "IO4" smd rect (at 7.54 -1.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 8 "Net-(Q1-D)") (pinfunction "IO4") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp 5259b505-3bff-437d-88d5-5afc34b2318a)) + (pad "IO5" smd rect (at 7.54 -3.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 9 "Net-(Q2-G)") (pinfunction "IO5") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp dc41849c-5fab-455c-89bd-f6372843d190)) + (pad "IO9" smd rect (at -0.96 7.97 90) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 10 "unconnected-(IC3-PadIO9)") (pinfunction "IO9") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp 9aae6421-4cfb-4fed-aa79-b1c430c4cb18)) + (pad "IO10" smd rect (at 1.04 7.97 90) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 11 "unconnected-(IC3-PadIO10)") (pinfunction "IO10") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp c1290ba0-1ebc-4626-9220-dbef596bbfea)) + (pad "IO12" smd rect (at -7.46 2.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 12 "unconnected-(IC3-PadIO12)") (pinfunction "IO12") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp d843abca-76d0-45b8-b764-45ffc10e7d15)) + (pad "IO13" smd rect (at -7.46 4.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 13 "Net-(IC3-PadIO13)") (pinfunction "IO13") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp ca4ebb95-1b85-404d-bf82-d9ce0d6155cf)) + (pad "IO14" smd rect (at -7.46 0.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 14 "unconnected-(IC3-PadIO14)") (pinfunction "IO14") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp 4e13bd02-084d-43ab-acb5-08eb4e8414d9)) + (pad "IO15" smd rect (at 7.54 4.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 15 "Net-(IC3-PadIO15)") (pinfunction "IO15") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp 101faf0f-0e45-4bb8-8dab-6f2ae4ff3bac)) + (pad "IO16" smd rect (at -7.46 -1.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 16 "unconnected-(IC3-PadIO16)") (pinfunction "IO16") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp d55b842c-aea7-4392-bdd9-f20862d5f7f5)) + (pad "MISO" smd rect (at -2.96 7.97 90) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 17 "unconnected-(IC3-PadMISO)") (pinfunction "MISO") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp d18631c9-1747-4764-ad9e-623d81d5ad14)) + (pad "MOSI" smd rect (at 3.04 7.97 90) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 18 "unconnected-(IC3-PadMOSI)") (pinfunction "MOSI") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp 7e76d274-75af-4b3e-868b-7e96d22b3c5d)) + (pad "RST" smd rect (at -7.46 -7.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 19 "Net-(S1-2)") (pinfunction "RST") (pintype "input") (solder_mask_margin 0.1016) (tstamp 45f90fb3-8af5-4bac-9119-b5c9457f451f)) + (pad "RXD/IO3" smd rect (at 7.54 -5.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 20 "/ICSP_RX") (pinfunction "RXD/IO3") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp 3bb8b691-a7f2-4fa7-9d9e-eec581a96991)) + (pad "SCLK" smd rect (at 5.04 7.97 90) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 21 "unconnected-(IC3-PadSCLK)") (pinfunction "SCLK") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp 07ef7dee-581a-40f6-b105-63a63abfa92a)) + (pad "TXD/IO1" smd rect (at 7.54 -7.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 22 "/ICSP_TX") (pinfunction "TXD/IO1") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp 5d37572c-1656-40b4-a431-9f1eb2ebb135)) + (pad "VCC" smd rect (at -7.46 6.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "3.3V") (pinfunction "VCC") (pintype "power_in") (solder_mask_margin 0.1016) (tstamp 01ddecc9-87fc-4a7c-aed2-58be2fe7a1d0)) + ) + + (footprint "8266_a1_bridge_v1:KUSBX-SMT-CS-6-BTR_KYC" (layer "F.Cu") + (tstamp bb74538c-8310-4ed8-87cf-d2f24e681cb6) + (at 139.7761 127.8586) + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/8a4c35d7-a867-4a94-8915-b94185583afb") + (fp_text reference "J1" (at -7.3406 -3.2766) (layer "F.Fab") + (effects (font (size 1.198372 1.198372) (thickness 0.071628)) (justify left)) + (tstamp 7d74b300-3f19-4b8f-9824-e81f6ca9e498) + ) + (fp_text value "KUSBX-SMT-CS-6-BTR" (at -1.7272 -2.3876) (layer "F.SilkS") hide + (effects (font (size 1.1938 1.1938) (thickness 0.0762)) (justify left bottom)) + (tstamp caaaf1d6-d7b8-4a00-ad27-1e0bcf143603) + ) + (fp_text user "*" (at -1.3462 -2.413) (layer "F.Fab") + (effects (font (size 1.1938 1.1938) (thickness 0.0762)) (justify left bottom)) + (tstamp 4a79467a-f057-4ad2-b895-de61a9e47695) + ) + (fp_line (start -4.5974 -1.8034) (end -4.5974 -0.3048) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp d4ab7c86-3884-4be9-bcab-c1af2f7c9226)) + (fp_line (start -4.5974 1.9812) (end -4.5974 3.5814) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp b9783163-50ca-41e0-b797-b39f0e2d826d)) + (fp_line (start -4.5974 3.5814) (end 4.5974 3.5814) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 357b710c-0bb7-49b5-9066-0d8f12934809)) + (fp_line (start 4.5974 -0.3048) (end 4.5974 -1.8034) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 0b1250f6-3f92-425d-abdd-3e1cf48f7490)) + (fp_line (start 4.5974 3.5814) (end 4.5974 1.9812) + (stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp b8e00cb7-428f-4012-987e-8e7e0376825d)) + (fp_line (start -4.318 -2.667) (end -4.318 -3.2512) + (stroke (width 0.6096) (type solid)) (layer "Edge.Cuts") (tstamp fd39027e-976d-4acd-838f-c98cf20c888f)) + (fp_line (start -4.318 1.143) (end -4.318 0.5588) + (stroke (width 0.6096) (type solid)) (layer "Edge.Cuts") (tstamp d45681f0-fe37-4289-9fbe-8e0fe7fd2614)) + (fp_line (start 4.318 -2.667) (end 4.318 -3.2512) + (stroke (width 0.6096) (type solid)) (layer "Edge.Cuts") (tstamp 610e7949-2a5c-4b8d-98ba-78c8c87e69f9)) + (fp_line (start 4.318 1.143) (end 4.318 0.5588) + (stroke (width 0.6096) (type solid)) (layer "Edge.Cuts") (tstamp 7868d7e9-eae8-4e6d-87f0-1b1883c38990)) + (fp_line (start -4.4704 -3.4544) (end -4.4704 3.4544) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 18484e9e-425c-40d6-967f-9a7e28624d7d)) + (fp_line (start -4.4704 3.4544) (end 4.4704 3.4544) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 0ee565a5-fd3f-45d1-a9f3-4b5d35e19137)) + (fp_line (start 4.4704 -3.4544) (end -4.4704 -3.4544) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp edd396e5-61c0-4a0d-a411-7299ce2d7cc6)) + (fp_line (start 4.4704 3.4544) (end 4.4704 -3.4544) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 5e58cad1-f028-4dfd-b1bc-50dc3bc7dedf)) + (pad "7" smd roundrect (at -4.32 -2.9544 90) (size 1.7018 1.0922) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) + (solder_mask_margin 0.1016) (tstamp 59cdca37-6a81-49fa-abd0-5906d17e91d5)) + (pad "8" smd roundrect (at 4.32 -2.9544 90) (size 1.7018 1.0922) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) + (solder_mask_margin 0.1016) (tstamp 88518345-557e-41ca-bbff-21d519d1dea8)) + (pad "9" smd roundrect (at -4.32 0.8456 90) (size 1.7018 1.0922) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) + (solder_mask_margin 0.1016) (tstamp 19f9e7ff-1976-4685-964d-d0bf2a26d778)) + (pad "10" smd roundrect (at 4.32 0.8456 90) (size 1.7018 1.0922) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) + (solder_mask_margin 0.1016) (tstamp 6a6261d6-11fa-4abe-8b40-22fbcf370356)) + (pad "A5" smd rect (at -0.5 -3.0344) (size 0.7112 1.1938) (layers "F.Cu" "F.Paste" "F.Mask") + (net 23 "Net-(J1-CC1)") (pinfunction "CC1") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp efcd044d-e778-49a0-97fb-84645cc60b39)) + (pad "A9" smd rect (at 1.52 -3.0344) (size 0.762 1.1938) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "5V") (pinfunction "VBUS_2") (pintype "power_in") (solder_mask_margin 0.1016) (tstamp ee0f4095-a655-4baa-9b8d-85273d4ef65c)) + (pad "A12" smd rect (at 2.75 -3.0344) (size 0.8128 1.1938) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "GND_2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ab0e9e8d-19ad-4607-afb7-bdd99f84a47e)) + (pad "B5" smd rect (at 0.5 -3.0344) (size 0.7112 1.1938) (layers "F.Cu" "F.Paste" "F.Mask") + (net 24 "Net-(J1-CC2)") (pinfunction "CC2") (pintype "bidirectional") (solder_mask_margin 0.1016) (tstamp 9b3d49f3-b7ba-452a-b8ff-b68e41567a01)) + (pad "B9" smd rect (at -1.52 -3.0344) (size 0.762 1.1938) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "5V") (pinfunction "VBUS") (pintype "power_in") (solder_mask_margin 0.1016) (tstamp 1471f42c-0521-44af-bb17-39454b324b45)) + (pad "B12" smd rect (at -2.75 -3.0344) (size 0.8128 1.1938) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "GND") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 314c32f4-affc-47ee-b815-e8dc1baf1eef)) + (pad "S_1_H1" thru_hole circle (at -4.318 -3.2512) (size 0.6096 0.6096) (drill 0.6096) (layers "*.Cu" "*.Mask") + (solder_mask_margin 0.1016) (tstamp a62646db-988c-4cf6-a693-b80732efcd97)) + (pad "S_1_H2" thru_hole circle (at -4.318 -2.667) (size 0.6096 0.6096) (drill 0.6096) (layers "*.Cu" "*.Mask") + (solder_mask_margin 0.1016) (tstamp f66012c0-00cc-4787-b5a1-28a9497658cd)) + (pad "S_2_H1" thru_hole circle (at 4.318 -3.2512) (size 0.6096 0.6096) (drill 0.6096) (layers "*.Cu" "*.Mask") + (solder_mask_margin 0.1016) (tstamp 9a5153f4-a07f-4cd4-aed5-37a018d27267)) + (pad "S_2_H2" thru_hole circle (at 4.318 -2.667) (size 0.6096 0.6096) (drill 0.6096) (layers "*.Cu" "*.Mask") + (solder_mask_margin 0.1016) (tstamp d2e5a3bf-d422-4c18-8039-748a4284a543)) + (pad "S_3_H1" thru_hole circle (at -4.318 0.5588) (size 0.6096 0.6096) (drill 0.6096) (layers "*.Cu" "*.Mask") + (solder_mask_margin 0.1016) (tstamp 8a47411d-587e-44de-8108-dee17b5f242b)) + (pad "S_3_H2" thru_hole circle (at -4.318 1.143) (size 0.6096 0.6096) (drill 0.6096) (layers "*.Cu" "*.Mask") + (solder_mask_margin 0.1016) (tstamp 69079232-d4ce-429e-8248-8e8f8816f455)) + (pad "S_4_H1" thru_hole circle (at 4.318 0.5588) (size 0.6096 0.6096) (drill 0.6096) (layers "*.Cu" "*.Mask") + (solder_mask_margin 0.1016) (tstamp f1eb2c15-fadb-4c7f-ba31-309faa13d94e)) + (pad "S_4_H2" thru_hole circle (at 4.318 1.143) (size 0.6096 0.6096) (drill 0.6096) (layers "*.Cu" "*.Mask") + (solder_mask_margin 0.1016) (tstamp 892df8d9-8003-4904-a59c-66de6a7888df)) + ) + + (footprint "8266_a1_bridge_v1:M2-POST" (layer "F.Cu") + (tstamp cd4e291b-2bd0-4f91-a534-59e29b453ded) + (at 129.794 82.0928) + (descr "Hole for M2 screw with keepout for threaded brass insert") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/c70f81a4-3aa9-47fe-8ead-304a76b71e37") + (fp_text reference "U$4" (at 0 0) (layer "F.SilkS") hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp c02d45be-5a6f-4893-b1bc-eedcaf3423ef) + ) + (fp_text value "M2-POST" (at 0 0) (layer "F.Fab") hide + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp 8dc4fe7f-97a8-4bb5-bb83-53d4bc1d468b) + ) + (fp_line (start -2 -1) (end -1 -2) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp ed797288-c6c4-44bb-a095-5317ac2ae4ef)) + (fp_line (start -2 0) (end 0 -2) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 87b7d735-5cdc-4897-9653-0dd0e536873c)) + (fp_line (start -2 1) (end -1.5 0.5) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 437d39b8-0bbf-4ce4-bab3-4cb35521557b)) + (fp_line (start -1.5 1.5) (end -1 1) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 9ee2668c-f542-4ce4-9306-83fdd14870c0)) + (fp_line (start -1 2) (end -0.5 1.5) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 4e08f9ad-5309-4310-8ade-438d6432f21e)) + (fp_line (start 0 2) (end 2 0) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 12b10f00-29df-4acb-b9d2-071ae33e5d2c)) + (fp_line (start 0.5 -1.5) (end 1 -2) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 5777cdb3-b93e-42f9-a93a-a3f66b798de1)) + (fp_line (start 1 -1) (end 1.5 -1.5) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp a9a9abe0-eae7-4487-b8f0-279ab3ee0900)) + (fp_line (start 1 2) (end 2 1) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 3f35d167-2b35-4684-8339-1c468c776e8e)) + (fp_line (start 1.5 -0.5) (end 2 -1) + (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 2bbfc08e-3727-48f0-b486-4c48d8943492)) + (fp_circle (center 0 0) (end 2.75 0) + (stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp e015b390-8796-4fba-a2e2-6c5e73472f0a)) + (fp_circle (center 0 0) (end 2.75 0) + (stroke (width 0.127) (type solid)) (fill none) (layer "B.CrtYd") (tstamp ce3eabd5-21f4-4dc6-ad0f-70a851078b6a)) + (fp_circle (center 0 0) (end 2.75 0) + (stroke (width 0.127) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 4a59cc86-045e-409a-a056-a3bb8c8acc1b)) + (pad "" np_thru_hole circle (at 0 0) (size 2.1 2.1) (drill 2.1) (layers "*.Cu" "*.Mask") (tstamp 4e2241cb-9aa6-491f-8540-0f1f5e891edd)) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 6ffe33cf-c945-4515-85f1-2456c2a5e9bb) (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 132.6075 82.0928) + (xy 132.564757 81.604241) + (xy 132.437825 81.130526) + (xy 132.230562 80.68605) + (xy 131.949266 80.284317) + (xy 131.602483 79.937534) + (xy 131.20075 79.656238) + (xy 130.756274 79.448975) + (xy 130.282559 79.322043) + (xy 129.794 79.2793) + (xy 129.305441 79.322043) + (xy 128.831726 79.448975) + (xy 128.38725 79.656238) + (xy 127.985517 79.937534) + (xy 127.638734 80.284317) + (xy 127.357438 80.68605) + (xy 127.150175 81.130526) + (xy 127.023243 81.604241) + (xy 126.9805 82.0928) + (xy 127.023243 82.581359) + (xy 127.150175 83.055074) + (xy 127.357438 83.49955) + (xy 127.638734 83.901283) + (xy 127.985517 84.248066) + (xy 128.38725 84.529362) + (xy 128.831726 84.736625) + (xy 129.305441 84.863557) + (xy 129.794 84.9063) + (xy 130.282559 84.863557) + (xy 130.756274 84.736625) + (xy 131.20075 84.529362) + (xy 131.602483 84.248066) + (xy 131.949266 83.901283) + (xy 132.230562 83.49955) + (xy 132.437825 83.055074) + (xy 132.564757 82.581359) + ) + ) + (polygon + (pts + (xy 132.4805 82.0928) + (xy 132.439686 81.626294) + (xy 132.318484 81.173963) + (xy 132.120577 80.74955) + (xy 131.851978 80.365951) + (xy 131.520849 80.034822) + (xy 131.13725 79.766223) + (xy 130.712837 79.568316) + (xy 130.260506 79.447114) + (xy 129.794 79.4063) + (xy 129.327494 79.447114) + (xy 128.875163 79.568316) + (xy 128.45075 79.766223) + (xy 128.067151 80.034822) + (xy 127.736022 80.365951) + (xy 127.467423 80.74955) + (xy 127.269516 81.173963) + (xy 127.148314 81.626294) + (xy 127.1075 82.0928) + (xy 127.148314 82.559306) + (xy 127.269516 83.011637) + (xy 127.467423 83.43605) + (xy 127.736022 83.819649) + (xy 128.067151 84.150778) + (xy 128.45075 84.419377) + (xy 128.875163 84.617284) + (xy 129.327494 84.738486) + (xy 129.794 84.7793) + (xy 130.260506 84.738486) + (xy 130.712837 84.617284) + (xy 131.13725 84.419377) + (xy 131.520849 84.150778) + (xy 131.851978 83.819649) + (xy 132.120577 83.43605) + (xy 132.318484 83.011637) + (xy 132.439686 82.559306) + ) + ) + ) + (zone (net 0) (net_name "") (layer "B.Cu") (tstamp ef9acbdd-2398-4ba6-84c1-b32643b97adf) (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 132.6075 82.0928) + (xy 132.564757 81.604241) + (xy 132.437825 81.130526) + (xy 132.230562 80.68605) + (xy 131.949266 80.284317) + (xy 131.602483 79.937534) + (xy 131.20075 79.656238) + (xy 130.756274 79.448975) + (xy 130.282559 79.322043) + (xy 129.794 79.2793) + (xy 129.305441 79.322043) + (xy 128.831726 79.448975) + (xy 128.38725 79.656238) + (xy 127.985517 79.937534) + (xy 127.638734 80.284317) + (xy 127.357438 80.68605) + (xy 127.150175 81.130526) + (xy 127.023243 81.604241) + (xy 126.9805 82.0928) + (xy 127.023243 82.581359) + (xy 127.150175 83.055074) + (xy 127.357438 83.49955) + (xy 127.638734 83.901283) + (xy 127.985517 84.248066) + (xy 128.38725 84.529362) + (xy 128.831726 84.736625) + (xy 129.305441 84.863557) + (xy 129.794 84.9063) + (xy 130.282559 84.863557) + (xy 130.756274 84.736625) + (xy 131.20075 84.529362) + (xy 131.602483 84.248066) + (xy 131.949266 83.901283) + (xy 132.230562 83.49955) + (xy 132.437825 83.055074) + (xy 132.564757 82.581359) + ) + ) + (polygon + (pts + (xy 132.4805 82.0928) + (xy 132.439686 81.626294) + (xy 132.318484 81.173963) + (xy 132.120577 80.74955) + (xy 131.851978 80.365951) + (xy 131.520849 80.034822) + (xy 131.13725 79.766223) + (xy 130.712837 79.568316) + (xy 130.260506 79.447114) + (xy 129.794 79.4063) + (xy 129.327494 79.447114) + (xy 128.875163 79.568316) + (xy 128.45075 79.766223) + (xy 128.067151 80.034822) + (xy 127.736022 80.365951) + (xy 127.467423 80.74955) + (xy 127.269516 81.173963) + (xy 127.148314 81.626294) + (xy 127.1075 82.0928) + (xy 127.148314 82.559306) + (xy 127.269516 83.011637) + (xy 127.467423 83.43605) + (xy 127.736022 83.819649) + (xy 128.067151 84.150778) + (xy 128.45075 84.419377) + (xy 128.875163 84.617284) + (xy 129.327494 84.738486) + (xy 129.794 84.7793) + (xy 130.260506 84.738486) + (xy 130.712837 84.617284) + (xy 131.13725 84.419377) + (xy 131.520849 84.150778) + (xy 131.851978 83.819649) + (xy 132.120577 83.43605) + (xy 132.318484 83.011637) + (xy 132.439686 82.559306) + ) + ) + ) + ) + + (footprint "8266_a1_bridge_v1:R0805" (layer "F.Cu") + (tstamp e05c7815-4362-43a7-870c-67cc0010b879) + (at 138.5061 120.2386 -90) + (descr "RESISTOR

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/fd661248-2d08-4f10-826a-5d151558893f") + (fp_text reference "R3" (at -4.318 0.635 90) (layer "F.SilkS") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp 27c5fbb2-bc24-4bae-9135-2679fe4d100e) + ) + (fp_text value "5.1k" (at -1.6206 3.2765 90) (layer "F.Fab") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp 60e3e389-e1e2-4b57-ab71-ba80c48477b9) + ) + (fp_poly + (pts + (xy -0.1999 0.5001) + (xy 0.1999 0.5001) + (xy 0.1999 -0.5001) + (xy -0.1999 -0.5001) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Adhes") (tstamp 420fb762-c1c2-48f3-94c4-e3acff6cd2bb)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp ce00fd5b-fbc4-4662-9004-07d9b591ff24)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 4420b261-b762-4c17-b5c5-d08ea369e1fc)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp ce36e979-cd30-461a-8413-6f9638e1d57e)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 3821b5a9-aa47-41be-82f1-ca44fbb804fd)) + (fp_line (start -0.41 -0.635) (end 0.41 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 68cc4129-202d-4ea5-b1b7-15506b5f3e7b)) + (fp_line (start -0.41 0.635) (end 0.41 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 74e14479-f971-4084-8906-25f499291fa8)) + (fp_poly + (pts + (xy -1.0668 0.6985) + (xy -0.4168 0.6985) + (xy -0.4168 -0.7015) + (xy -1.0668 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp e0bb19d0-1022-4109-9cf6-6dd63e24b297)) + (fp_poly + (pts + (xy 0.4064 0.6985) + (xy 1.0564 0.6985) + (xy 1.0564 -0.7015) + (xy 0.4064 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 1fc09002-5903-4198-8591-07852283dd80)) + (pad "1" smd rect (at -0.95 0 270) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp cb6c8c3b-5b76-41aa-82e5-b552d932b0b9)) + (pad "2" smd rect (at 0.95 0 270) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 23 "Net-(J1-CC1)") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 322638b7-9e09-4fd5-a5e5-b0fdc83bf8b7)) + ) + + (footprint "8266_a1_bridge_v1:R0805" (layer "F.Cu") + (tstamp e7d60a58-b8cb-4327-9e9a-e13448000d85) + (at 149.159 104.1908) + (descr "RESISTOR

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/85b8e152-45aa-42d6-b69e-31d90cf23812") + (fp_text reference "R6" (at 1.965659 0) (layer "F.SilkS") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify left)) + (tstamp 8306c4ee-2917-47f1-853f-b360fd3d7b5b) + ) + (fp_text value "10k" (at -5.2324 -0.2032) (layer "F.Fab") hide + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify left)) + (tstamp 5750027e-fef0-4591-9a04-9bb4c67d34f3) + ) + (fp_poly + (pts + (xy -0.1999 0.5001) + (xy 0.1999 0.5001) + (xy 0.1999 -0.5001) + (xy -0.1999 -0.5001) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Adhes") (tstamp 35752831-29bf-4e62-96fa-4022c925556c)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 214400ee-4466-4bfc-b432-3f1426d016e2)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp b41f82c0-4b68-4312-ae3e-76aeb3bf48b5)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 92d837c0-b4de-47e0-a97e-c7eef152c5b5)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 4ed6fda5-92d0-4c68-856e-1feb6707b2eb)) + (fp_line (start -0.41 -0.635) (end 0.41 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 9358e1f2-ae7b-42de-be93-6754a840b5d8)) + (fp_line (start -0.41 0.635) (end 0.41 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp d65e2904-0bfa-414c-8b02-38177f15f0b8)) + (fp_poly + (pts + (xy -1.0668 0.6985) + (xy -0.4168 0.6985) + (xy -0.4168 -0.7015) + (xy -1.0668 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp f420f55a-c2a5-4b53-8cbb-204f301690fc)) + (fp_poly + (pts + (xy 0.4064 0.6985) + (xy 1.0564 0.6985) + (xy 1.0564 -0.7015) + (xy 0.4064 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 3765b4bb-e3b3-4ab5-8210-5193e9799e74)) + (pad "1" smd rect (at -0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 15 "Net-(IC3-PadIO15)") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 4ec54764-0812-4355-a803-4b094201589e)) + (pad "2" smd rect (at 0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 3575d8c6-8e41-4bcb-ba1b-fd4246847026)) + ) + + (footprint "8266_a1_bridge_v1:TACTILE_SWITCH_PTH_6.0MM" (layer "F.Cu") + (tstamp ee1ca062-590a-4e39-8080-3bac057e2975) + (at 132.1561 103.7286 180) + (descr "

Momentary Switch (Pushbutton) - SPST - PTH, 6.0mm Square

\n

Normally-open (NO) SPST momentary switches (buttons, pushbuttons).

\n

Datasheet (B3F-1000)

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/46351d14-1a49-4395-b5d7-89bf862683a1") + (fp_text reference "S1" (at -0.6859 -3.815) (layer "F.SilkS") + (effects (font (size 0.512064 0.512064) (thickness 0.097536)) (justify right)) + (tstamp 3784625e-a1d4-4111-b6be-dfb5583e42b1) + ) + (fp_text value "RST" (at -1.6765 4.059) (layer "F.SilkS") + (effects (font (size 0.889 0.889) (thickness 0.1524) bold) (justify right)) + (tstamp 56607e57-5882-487d-99ba-c7e4bcb64681) + ) + (fp_line (start -3.048 -1.028) (end -3.048 1.016) + (stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp 09b6a964-c0e1-474b-82ec-0ccda56231bc)) + (fp_line (start -2.159 3.048) (end 2.159 3.048) + (stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp be07b55f-d648-48eb-9cda-cfe1d51ec94a)) + (fp_line (start 2.159 -3.048) (end -2.159 -3.048) + (stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp e821fdbc-4e84-4ac3-b345-210d11d649ff)) + (fp_line (start 3.048 -0.998) (end 3.048 1.016) + (stroke (width 0.2032) (type solid)) (layer "F.SilkS") (tstamp a70b66d4-e072-4f91-a117-dfdc11b36370)) + (fp_circle (center 0 0) (end 1.778 0) + (stroke (width 0.2032) (type solid)) (fill none) (layer "F.SilkS") (tstamp 85bc2b07-7d25-4403-924a-a95bd84762c5)) + (fp_line (start -3.048 -2.54) (end -3.048 -1.016) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 5663c5cd-69f4-499b-b0b9-9b30eacfaed8)) + (fp_line (start -3.048 2.54) (end -3.048 1.016) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp ee4dbf83-2437-469d-a384-02cbc736a978)) + (fp_line (start -2.54 -3.048) (end -3.048 -2.54) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp c36f4ed0-7a3c-4607-b322-018675596ee6)) + (fp_line (start -2.54 -3.048) (end -2.159 -3.048) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 4cb37c88-b03f-449e-bab3-fcff3ac4cb0f)) + (fp_line (start -2.54 -1.27) (end -2.54 -0.508) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp f0dfa082-cdf3-4aa5-ac55-3cdcf57279df)) + (fp_line (start -2.54 -0.508) (end -2.159 0.381) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp cba81db2-e519-42eb-b827-9d3a74648d70)) + (fp_line (start -2.54 0.508) (end -2.54 1.27) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 361d0a9a-acbf-4e15-8416-218f02067a83)) + (fp_line (start -2.54 3.048) (end -3.048 2.54) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 75716ee1-3800-4d50-9108-3bd74b1070da)) + (fp_line (start -2.54 3.048) (end -2.159 3.048) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 32a11c78-e09e-4397-990f-348112db127d)) + (fp_line (start 2.54 -3.048) (end 2.159 -3.048) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 94e3de96-c811-4404-b9e5-c64833bd36d6)) + (fp_line (start 2.54 3.048) (end 2.159 3.048) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 336e3f63-c797-4f48-a0b6-363275a45c6e)) + (fp_line (start 2.54 3.048) (end 3.048 2.54) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp f6f59198-0617-4569-b933-bdddb64db1e0)) + (fp_line (start 3.048 -2.54) (end 2.54 -3.048) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 14661784-ebd6-458b-adf9-ec85b52d1921)) + (fp_line (start 3.048 -1.016) (end 3.048 -2.54) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp 8894a660-69d4-4ab5-ad72-47e986e4c93c)) + (fp_line (start 3.048 2.54) (end 3.048 1.016) + (stroke (width 0.2032) (type solid)) (layer "F.Fab") (tstamp caf73b73-d5bb-4b1a-9a2d-0709ca724ed1)) + (pad "1" thru_hole circle (at -3.2512 -2.2606 180) (size 1.8796 1.8796) (drill 1.016) (layers "*.Cu" "*.Mask") + (net 28 "GND") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 9adbf642-4e27-4963-8abf-1f8ee5176b8b)) + (pad "2" thru_hole circle (at 3.2512 -2.2606 180) (size 1.8796 1.8796) (drill 1.016) (layers "*.Cu" "*.Mask") + (solder_mask_margin 0.1016) (tstamp 567ddef6-6d0b-478e-be86-5ec562ec49bd)) + (pad "3" thru_hole circle (at -3.2512 2.2606 180) (size 1.8796 1.8796) (drill 1.016) (layers "*.Cu" "*.Mask") + (net 19 "Net-(S1-2)") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp ae60fc19-8eda-47b5-8e0a-2bd3a24e9d5e)) + (pad "4" thru_hole circle (at 3.2512 2.2606 180) (size 1.8796 1.8796) (drill 1.016) (layers "*.Cu" "*.Mask") + (solder_mask_margin 0.1016) (tstamp 699b4d7e-acb0-4689-b8ea-0a6aaa33d710)) + ) + + (footprint "8266_a1_bridge_v1:R0805" (layer "F.Cu") + (tstamp ef97d156-8064-4618-9072-5df60b898d63) + (at 141.0461 120.2386 -90) + (descr "RESISTOR

") + (property "Sheetfile" "goatgdo.kicad_sch") + (property "Sheetname" "") + (path "/2a5ba65a-dea6-4f06-9b8c-0a26e10ae6ec") + (fp_text reference "R2" (at -4.318 0.635 90) (layer "F.SilkS") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp cef277cb-31f6-4609-9d0c-4050be1cbb82) + ) + (fp_text value "5.1k" (at -1.651 4.3941 90) (layer "F.Fab") + (effects (font (size 1.176528 1.176528) (thickness 0.093472)) (justify right)) + (tstamp 70b4aab7-b99d-47da-b588-fd3b73aae3d7) + ) + (fp_poly + (pts + (xy -0.1999 0.5001) + (xy 0.1999 0.5001) + (xy 0.1999 -0.5001) + (xy -0.1999 -0.5001) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Adhes") (tstamp c9f1f250-4afd-46e7-8b68-8cbf133f5699)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 2f27fb6f-f708-4f98-bdb4-9476d73fa768)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 9c600061-5b2a-4c51-9c26-62d4cd9a97aa)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 7d034762-327a-465f-a604-c9e998ed397d)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) + (stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp d5bdc84b-e1c5-46f7-b996-5691578e5fde)) + (fp_line (start -0.41 -0.635) (end 0.41 -0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 450a1073-2ce8-4276-b50d-e9caf609ffd1)) + (fp_line (start -0.41 0.635) (end 0.41 0.635) + (stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 4ad2624e-5f9c-434b-b7b7-34d64e3d7f7a)) + (fp_poly + (pts + (xy -1.0668 0.6985) + (xy -0.4168 0.6985) + (xy -0.4168 -0.7015) + (xy -1.0668 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp e879a5d9-f32f-4f7b-a73b-93c7b0a40605)) + (fp_poly + (pts + (xy 0.4064 0.6985) + (xy 1.0564 0.6985) + (xy 1.0564 -0.7015) + (xy 0.4064 -0.7015) + ) + + (stroke (width 0) (type solid)) (fill solid) (layer "F.Fab") (tstamp 27e9e340-badd-4253-85a9-1662df2b912e)) + (pad "1" smd rect (at -0.95 0 270) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "GND") (pinfunction "1") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 67e8745a-1b2e-4a69-a95c-71c94f8c790f)) + (pad "2" smd rect (at 0.95 0 270) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 24 "Net-(J1-CC2)") (pinfunction "2") (pintype "passive") (solder_mask_margin 0.1016) (tstamp 00ff25a7-b071-4ecb-8993-4697aa2fa110)) + ) + + (gr_line (start 125.8061 78.3386) (end 125.8061 131.6686) + (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 4f801028-c4f2-4b15-bcf3-fcc335d9d544)) + (gr_line (start 133.1214 78.3386) (end 125.8061 78.3386) + (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 565e0c4d-a480-4a40-abe3-b8f31281d219)) + (gr_line (start 158.75 78.3386) (end 133.1214 78.3386) + (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp cb84a268-8788-448c-97e7-738821eb3648)) + (gr_line (start 158.75 131.6686) (end 158.75 78.3386) + (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp d28bb117-e1fc-4e1b-b283-a251a81e29ab)) + (gr_line (start 125.8061 131.6686) (end 158.75 131.6686) + (stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp d710f823-94a4-4b8e-9743-050fb3983cd8)) + (gr_text "RED/\nCTRL" (at 156.3878 123.8504) (layer "B.SilkS") (tstamp 2e359fa2-d737-40af-9610-f55904c0dcf2) + (effects (font (size 1 1) (thickness 0.15)) (justify left bottom mirror)) + ) + (gr_text "WHT/\nGND" (at 156.2354 128.8542) (layer "B.SilkS") (tstamp 3041e917-9165-4638-8782-7f5e3da66796) + (effects (font (size 1 1) (thickness 0.15)) (justify left bottom mirror)) + ) + (gr_text "RX" (at 152.8572 88.1888) (layer "B.SilkS") (tstamp 3b935807-a0f4-42e0-ab6e-0d0fd630d7ad) + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom mirror)) + ) + (gr_text "BLK/\nOBST" (at 156.3878 118.9228) (layer "B.SilkS") (tstamp 40a6a2a8-d47d-4265-ac5e-91ec75c82f6a) + (effects (font (size 1 1) (thickness 0.15)) (justify left bottom mirror)) + ) + (gr_text "3V3" (at 152.8572 90.7288) (layer "B.SilkS") (tstamp 5f2d8323-4a05-4f56-b8da-6c9b23e6449a) + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom mirror)) + ) + (gr_text "G" (at 152.8572 95.8088) (layer "B.SilkS") (tstamp 7f6763b5-c25a-4e76-9c95-d28475d59f72) + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom mirror)) + ) + (gr_text "TX" (at 152.8572 85.6488) (layer "B.SilkS") (tstamp aa723074-a8e9-4fde-8a8e-a0ec593bde72) + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom mirror)) + ) + (gr_text "NC" (at 152.8572 93.2688) (layer "B.SilkS") (tstamp b58750b8-7ca7-461c-8ec0-bc7282ec27b3) + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom mirror)) + ) + (gr_text "GOATGDO V1.0" (at 153.1874 112.8014) (layer "B.SilkS") (tstamp bc0a450b-1899-450a-94e0-947c7790c67c) + (effects (font (size 2.032 2.032) (thickness 0.3048)) (justify left bottom mirror)) + ) + (gr_text "2023-12\nANDREW VILLENEUVE" (at 130.556 106.9848 270) (layer "B.SilkS") (tstamp fd996ec1-2bcb-42d5-9770-c979be90befd) + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify right top mirror)) + ) + (gr_text "V1.0\nAMV" (at 129.7432 122.6312) (layer "F.SilkS") (tstamp 47851824-73eb-4f3b-9ed8-7015751006cf) + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom)) + ) + (gr_text " RED/\n CTRL" (at 150.6728 123.5202) (layer "F.SilkS") (tstamp 68910b27-facb-4591-87da-797a8ba658d2) + (effects (font (size 0.762 0.762) (thickness 0.15)) (justify left bottom)) + ) + (gr_text "WHT/\nGND" (at 153.543 128.5748) (layer "F.SilkS") (tstamp af98e3b2-efbf-4cae-9ff1-d0122a35790c) + (effects (font (size 0.762 0.762) (thickness 0.15)) (justify left bottom)) + ) + (gr_text "BLK/\nOBST" (at 153.5684 118.491) (layer "F.SilkS") (tstamp d8414bf3-bfa3-4636-b277-acacade7c71b) + (effects (font (size 0.762 0.762) (thickness 0.15)) (justify left bottom)) + ) + + (segment (start 138.2561 123.7986) (end 137.2361 122.7786) (width 0.508) (layer "F.Cu") (net 1) (tstamp 256de536-5f94-4942-b268-f3b871ddfa38)) + (segment (start 141.2961 124.8242) (end 141.2961 123.7986) (width 0.508) (layer "F.Cu") (net 1) (tstamp 316b6c8c-953c-4fa9-9180-51a344971ca5)) + (segment (start 145.9411 119.1536) (end 145.9411 112.8036) (width 0.508) (layer "F.Cu") (net 1) (tstamp 3e12dddf-aca2-4fd4-80be-9488d101d999)) + (segment (start 141.2961 123.7986) (end 143.5861 121.5086) (width 0.508) (layer "F.Cu") (net 1) (tstamp 536f9f0e-2daf-4422-9560-dbcdec7979d8)) + (segment (start 139.8142 110.3326) (end 142.2501 110.3326) (width 0.508) (layer "F.Cu") (net 1) (tstamp 5a99d6d1-2e3a-4a85-b145-fd8ece75f0c8)) + (segment (start 143.5861 119.6036) (end 143.5861 121.5086) (width 0.508) (layer "F.Cu") (net 1) (tstamp 6c9ab3b6-07ac-46f5-8e21-74f65fdc9c32)) + (segment (start 143.5861 121.5086) (end 145.9411 119.1536) (width 0.508) (layer "F.Cu") (net 1) (tstamp a84470b6-cc8b-484a-97cf-66077b628444)) + (segment (start 144.8061 111.6686) (end 145.9411 112.8036) (width 0.508) (layer "F.Cu") (net 1) (tstamp c035cf35-569c-4b3b-b1d3-3ebe99d2122f)) + (segment (start 142.2501 110.3326) (end 143.5861 111.6686) (width 0.508) (layer "F.Cu") (net 1) (tstamp db285899-1f0e-4a4b-a913-a4ba06a9d954)) + (segment (start 143.5861 111.6686) (end 144.8061 111.6686) (width 0.508) (layer "F.Cu") (net 1) (tstamp e0b58fab-c672-476c-9025-a6cc15d2c073)) + (segment (start 138.2561 124.8242) (end 138.2561 123.7986) (width 0.508) (layer "F.Cu") (net 1) (tstamp e11377d7-956a-497a-b8ae-14d4614744ee)) + (via (at 143.5861 119.6036) (size 0.7564) (drill 0.35) (layers "F.Cu" "B.Cu") (net 1) (tstamp 70306f9a-b2f9-42e8-8853-c13f56c70610)) + (via (at 137.2361 122.7786) (size 0.7564) (drill 0.35) (layers "F.Cu" "B.Cu") (net 1) (tstamp c5af58a7-b903-4f56-af2f-fe77272805f7)) + (segment (start 137.2361 122.7786) (end 140.4111 119.6036) (width 0.508) (layer "B.Cu") (net 1) (tstamp ccaadd6b-0295-4c42-96ba-3ca02ed3d142)) + (segment (start 143.5861 119.6036) (end 140.4111 119.6036) (width 0.508) (layer "B.Cu") (net 1) (tstamp e785b007-c351-4bdd-a8fa-6b8a453ad55e)) + (segment (start 155.0416 97.4852) (end 157.099 95.4278) (width 0.25) (layer "F.Cu") (net 4) (tstamp 0eee164e-0723-431e-99cb-55f5245f4100)) + (segment (start 131.6608 112.6186) (end 133.0706 111.2088) (width 0.508) (layer "F.Cu") (net 4) (tstamp 2fc6fa63-4e99-404d-9235-499ebaf24f01)) + (segment (start 150.1242 99.8982) (end 152.5372 97.4852) (width 0.25) (layer "F.Cu") (net 4) (tstamp 3477b5bb-fa7e-423e-a6b9-b03bb51b6f90)) + (segment (start 157.099 95.4278) (end 157.099 92.1258) (width 0.25) (layer "F.Cu") (net 4) (tstamp 3ba65b22-51b3-4922-8faf-20af2f5eb3d0)) + (segment (start 157.099 92.1258) (end 155.0416 90.0684) (width 0.25) (layer "F.Cu") (net 4) (tstamp 439e84d8-c411-4776-a62a-c1993da0c814)) + (segment (start 133.0706 95.0773) (end 133.1061 95.0418) (width 0.508) (layer "F.Cu") (net 4) (tstamp 53d1888c-9447-48c6-918e-c0c7f1227b09)) + (segment (start 133.1214 99.2378) (end 133.0706 99.187) (width 0.508) (layer "F.Cu") (net 4) (tstamp 57326ec6-48ee-42f8-bfc1-ff8c08ddf135)) + (segment (start 136.0061 94.8386) (end 136.1261 94.9586) (width 0.508) (layer "F.Cu") (net 4) (tstamp 587ade8c-2e69-4dcc-87dc-10adb3cfa3e4)) + (segment (start 136.1261 94.9586) (end 133.1893 94.9586) (width 0.508) (layer "F.Cu") (net 4) (tstamp 5892577d-56be-4fc5-8252-4081f7b595fa)) + (segment (start 133.0706 111.2088) (end 133.0706 99.187) (width 0.508) (layer "F.Cu") (net 4) (tstamp 5a9523c3-ff2b-4ea5-b552-e8d57b30fc53)) + (segment (start 133.1061 92.8371) (end 133.1316 92.8116) (width 0.508) (layer "F.Cu") (net 4) (tstamp 6e351c6d-5686-4ded-8eac-9403931b8905)) + (segment (start 133.1316 92.8116) (end 133.1316 90.5256) (width 0.508) (layer "F.Cu") (net 4) (tstamp 789670ee-1295-4c86-ae8a-44726b9dd6de)) + (segment (start 133.1061 95.0418) (end 133.1061 92.8371) (width 0.508) (layer "F.Cu") (net 4) (tstamp 7eea53dd-23f1-4917-8917-4a8b64f96613)) + (segment (start 152.5372 97.4852) (end 155.0416 97.4852) (width 0.25) (layer "F.Cu") (net 4) (tstamp 8a66a276-00d0-4127-90b2-d593dbf39343)) + (segment (start 133.1316 90.5256) (end 133.1316 88.2396) (width 0.508) (layer "F.Cu") (net 4) (tstamp 8a8cd044-b396-4165-9e18-fc0e2f2d730d)) + (segment (start 134.5184 99.2378) (end 133.1214 99.2378) (width 0.508) (layer "F.Cu") (net 4) (tstamp c2ab4c9d-8418-4da2-97a7-5113a257c122)) + (segment (start 133.0706 99.187) (end 133.0706 95.0773) (width 0.508) (layer "F.Cu") (net 4) (tstamp d3590dfc-7ada-49ee-86db-2d33a0bbb4b4)) + (segment (start 133.1893 94.9586) (end 133.1061 95.0418) (width 0.508) (layer "F.Cu") (net 4) (tstamp d59cbc32-e044-4fc6-857f-3cce9a0d5c58)) + (segment (start 155.0416 90.0684) (end 155.0416 89.8652) (width 0.25) (layer "F.Cu") (net 4) (tstamp e756db99-f53c-4285-b10c-86946ae5ee5b)) + (via (at 134.5184 99.2378) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 4) (tstamp 900fc41f-6d29-411b-acaa-1e3a717c038d)) + (segment (start 155.0416 89.8652) (end 154.8384 89.8652) (width 0.508) (layer "B.Cu") (net 4) (tstamp 8650c32d-472c-4ac9-adfc-bbc6eeafaad5)) + (segment (start 145.4658 99.2378) (end 134.5184 99.2378) (width 0.508) (layer "B.Cu") (net 4) (tstamp a52d99a9-65d2-45ea-bbb7-2fdda11f3703)) + (segment (start 154.8384 89.8652) (end 145.4658 99.2378) (width 0.508) (layer "B.Cu") (net 4) (tstamp c61451ab-5b15-46ef-ba42-e4bde04e7188)) + (segment (start 131.2316 87.183) (end 133.456 84.9586) (width 0.2) (layer "F.Cu") (net 5) (tstamp 5c7239fa-d43f-4f5d-a4f0-8d66667b9566)) + (segment (start 135.7261 84.9586) (end 136.1261 84.9586) (width 0.254) (layer "F.Cu") (net 5) (tstamp 7084ee3b-2b50-4bc3-bedb-e6c1d961e293)) + (segment (start 131.2316 88.3412) (end 131.2316 87.183) (width 0.2) (layer "F.Cu") (net 5) (tstamp 8849b910-e217-4549-94ca-1fb10823f98c)) + (segment (start 133.456 84.9586) (end 136.1261 84.9586) (width 0.2) (layer "F.Cu") (net 5) (tstamp f690c253-4c44-4019-9e41-05364c9cd0c4)) + (segment (start 147.6502 91.1606) (end 149.8522 88.9586) (width 0.25) (layer "F.Cu") (net 6) (tstamp 300a8564-ff28-49b5-a7f9-7709d1ad23d2)) + (segment (start 147.1371 99.8982) (end 145.5673 101.468) (width 0.25) (layer "F.Cu") (net 6) (tstamp 67eba59f-b9d1-49dd-b680-f6feb2948349)) + (segment (start 147.6502 97.3875) (end 147.6502 91.1606) (width 0.25) (layer "F.Cu") (net 6) (tstamp 83296208-aaa9-4b76-af2d-aaa697d0f779)) + (segment (start 148.209 97.9463) (end 147.6502 97.3875) (width 0.25) (layer "F.Cu") (net 6) (tstamp 90d70f81-c7b4-48b5-9ea0-41fc32a50cf3)) + (segment (start 148.2242 99.8982) (end 148.209 99.883) (width 0.25) (layer "F.Cu") (net 6) (tstamp 934c7fdd-019c-47bc-b7d0-751babfcb330)) + (segment (start 148.2242 99.8982) (end 147.1371 99.8982) (width 0.25) (layer "F.Cu") (net 6) (tstamp a2140890-ceb9-48e7-8c30-365dc1e97f74)) + (segment (start 149.8522 88.9586) (end 151.1261 88.9586) (width 0.25) (layer "F.Cu") (net 6) (tstamp ac6f48b8-e46a-472e-8f8a-244650d6bb47)) + (segment (start 148.209 99.883) (end 148.209 97.9463) (width 0.25) (layer "F.Cu") (net 6) (tstamp c0f54ac9-5518-4a12-af92-96f9b6ab6869)) + (segment (start 153.71718 88.8258) (end 151.84998 86.9586) (width 0.25) (layer "F.Cu") (net 8) (tstamp 16f3e854-0842-495f-95c3-fe188a4497dc)) + (segment (start 157.5014 90.039) (end 156.2882 88.8258) (width 0.25) (layer "F.Cu") (net 8) (tstamp 3c19faee-b062-4f64-a17d-80e84ad9e38d)) + (segment (start 156.2882 88.8258) (end 153.71718 88.8258) (width 0.25) (layer "F.Cu") (net 8) (tstamp 653a2605-bf99-4d86-99cd-cec3712b86fe)) + (segment (start 157.5014 97.9958) (end 157.5014 90.039) (width 0.25) (layer "F.Cu") (net 8) (tstamp d7a75b82-24fe-4ac5-ad03-79dcd5c65aa4)) + (segment (start 151.84998 86.9586) (end 151.1261 86.9586) (width 0.25) (layer "F.Cu") (net 8) (tstamp f837f560-7726-480b-82dc-49826cd651da)) + (segment (start 155.5496 99.9476) (end 157.5014 97.9958) (width 0.25) (layer "F.Cu") (net 8) (tstamp f9cd0c4b-4946-4d50-853c-bfd7b6bb6bb8)) + (segment (start 149.3418 100.9396) (end 154.6368 100.9396) (width 0.25) (layer "F.Cu") (net 9) (tstamp 225a8291-3d7d-4fef-a142-4b2087738c8c)) + (segment (start 153.907866 88.4234) (end 156.45488 88.4234) (width 0.25) (layer "F.Cu") (net 9) (tstamp 238a4eea-cd72-4857-ad81-f7c4fd112579)) + (segment (start 154.9416 101.2444) (end 157.2006 101.2444) (width 0.25) (layer "F.Cu") (net 9) (tstamp 369761ae-51c9-451a-a352-dfed869354f1)) + (segment (start 148.2242 102.0572) (end 149.3418 100.9396) (width 0.25) (layer "F.Cu") (net 9) (tstamp 519f4a77-f64c-45af-ac19-de9e59a2ade9)) + (segment (start 152.9588 86.5632) (end 152.9588 87.474334) (width 0.25) (layer "F.Cu") (net 9) (tstamp 5234b2d7-0d80-444c-b401-8fa3e5926aad)) + (segment (start 151.1261 84.9586) (end 151.3542 84.9586) (width 0.25) (layer "F.Cu") (net 9) (tstamp 6a94fa99-dc25-4c96-8c01-f155041bfb52)) + (segment (start 157.9118 100.5332) (end 157.2006 101.2444) (width 0.25) (layer "F.Cu") (net 9) (tstamp 7d990e7e-c1fc-4129-b515-078962450818)) + (segment (start 157.5562 101.6) (end 157.5562 104.7838) (width 0.25) (layer "F.Cu") (net 9) (tstamp 7f29d989-ba7c-4cd6-b233-1e7ad5070e07)) + (segment (start 152.9588 87.474334) (end 153.907866 88.4234) (width 0.25) (layer "F.Cu") (net 9) (tstamp 80e87491-1efb-49ea-8901-dc436106ab35)) + (segment (start 156.45488 88.4234) (end 157.9118 89.88032) (width 0.25) (layer "F.Cu") (net 9) (tstamp a76a8465-ee4c-4726-b8ab-94d084ae581c)) + (segment (start 157.9118 89.88032) (end 157.9118 100.5332) (width 0.25) (layer "F.Cu") (net 9) (tstamp acefd13a-3b78-4ebf-a3a0-9d8fa13873f6)) + (segment (start 154.6368 100.9396) (end 154.9416 101.2444) (width 0.25) (layer "F.Cu") (net 9) (tstamp b8abd8e3-3b2c-471e-bd37-222998870034)) + (segment (start 157.5562 104.7838) (end 156.4996 105.8404) (width 0.25) (layer "F.Cu") (net 9) (tstamp cdd8d506-6d72-407d-a7e1-e9e2f37462f5)) + (segment (start 157.2006 101.2444) (end 157.5562 101.6) (width 0.25) (layer "F.Cu") (net 9) (tstamp e1e2f8ab-b62b-4344-a082-54a336d15105)) + (segment (start 151.3542 84.9586) (end 152.9588 86.5632) (width 0.25) (layer "F.Cu") (net 9) (tstamp f570a61c-2a16-41ad-a416-c8183e40fd2b)) + (segment (start 137.5918 97.6376) (end 144.6226 104.6684) (width 0.254) (layer "F.Cu") (net 13) (tstamp 2021245c-0015-46a8-a4cb-657ed2896df2)) + (segment (start 146.5022 104.6684) (end 148.209 106.3752) (width 0.254) (layer "F.Cu") (net 13) (tstamp 23122922-40d7-487d-b494-b56652bd109c)) + (segment (start 148.2242 106.3904) (end 148.209 106.3752) (width 0.254) (layer "F.Cu") (net 13) (tstamp 32ced6a4-140a-41db-a3c4-f535138c772a)) + (segment (start 148.2242 108.5342) (end 148.2242 106.3904) (width 0.254) (layer "F.Cu") (net 13) (tstamp 77616b0b-7ffe-49bf-9603-a7b570c4afbd)) + (segment (start 136.5261 92.9586) (end 137.5918 94.0243) (width 0.254) (layer "F.Cu") (net 13) (tstamp bdfd3a3b-bcb6-40ab-a746-2f78262b9b6d)) + (segment (start 136.1261 92.9586) (end 136.5261 92.9586) (width 0.254) (layer "F.Cu") (net 13) (tstamp cedc2709-706b-4c43-9b7c-5edf37e17212)) + (segment (start 137.5918 94.0243) (end 137.5918 97.6376) (width 0.254) (layer "F.Cu") (net 13) (tstamp eab6c7ff-c4e6-4cff-96c0-c71435a18f2c)) + (segment (start 144.6226 104.6684) (end 146.5022 104.6684) (width 0.254) (layer "F.Cu") (net 13) (tstamp f4714fc6-2271-4fff-9c12-ef3c62f45b97)) + (segment (start 152.7048 88.3825) (end 152.2825 87.9602) (width 0.25) (layer "F.Cu") (net 15) (tstamp 08ef6386-7c8a-417b-b0b4-a9f836e90ede)) + (segment (start 145.6436 95.3262) (end 145.6436 99.441) (width 0.25) (layer "F.Cu") (net 15) (tstamp 09c8302a-e6f2-44e0-80c2-579633e8f2e0)) + (segment (start 144.2466 102.5622) (end 145.8752 104.1908) (width 0.25) (layer "F.Cu") (net 15) (tstamp 41387993-08e1-4416-b5e3-ddfbf8da8428)) + (segment (start 152.7048 91.3799) (end 152.7048 88.3825) (width 0.25) (layer "F.Cu") (net 15) (tstamp 4f9de8b8-37fa-4492-b60f-178e8301d725)) + (segment (start 145.8752 104.1908) (end 148.209 104.1908) (width 0.25) (layer "F.Cu") (net 15) (tstamp 600c7c21-fec2-41ab-96b9-3a9316bd59ba)) + (segment (start 145.6436 99.441) (end 144.2466 100.838) (width 0.25) (layer "F.Cu") (net 15) (tstamp 6a2abf61-fd0a-41ae-8378-67b9c564b420)) + (segment (start 147.066 93.9038) (end 145.6436 95.3262) (width 0.25) (layer "F.Cu") (net 15) (tstamp 7b647b3d-664a-419c-a201-12eb1e4a1921)) + (segment (start 144.2466 100.838) (end 144.2466 102.5622) (width 0.25) (layer "F.Cu") (net 15) (tstamp 80cd88a1-cb2c-4be3-a2b3-e04de361f90d)) + (segment (start 152.2825 87.9602) (end 149.86 87.9602) (width 0.25) (layer "F.Cu") (net 15) (tstamp 86244671-f9b9-40ff-9fdd-c4ac1f235612)) + (segment (start 149.86 87.9602) (end 147.066 90.7542) (width 0.25) (layer "F.Cu") (net 15) (tstamp 946ff3c5-91e9-4005-8654-716bb2cee9f1)) + (segment (start 147.066 90.7542) (end 147.066 93.9038) (width 0.25) (layer "F.Cu") (net 15) (tstamp a2abe09a-abd0-4a8c-bddd-559c7cc2436b)) + (segment (start 151.1261 92.9586) (end 152.7048 91.3799) (width 0.25) (layer "F.Cu") (net 15) (tstamp a3cae79e-f000-410e-a5ad-138644dbd424)) + (segment (start 131.2316 90.5256) (end 130.3782 90.5256) (width 0.2) (layer "F.Cu") (net 19) (tstamp 21e775d9-aaea-44b0-aa0f-5639c4752a53)) + (segment (start 130.3782 90.5256) (end 129.5908 89.7382) (width 0.2) (layer "F.Cu") (net 19) (tstamp 47818bc9-5775-477b-b817-e2700bbfc3e0)) + (segment (start 129.5908 89.7382) (end 129.5908 87.2998) (width 0.2) (layer "F.Cu") (net 19) (tstamp 908af03c-3d70-4166-ae60-988a5ab483b5)) + (segment (start 134.1286 80.9586) (end 136.1261 80.9586) (width 0.2) (layer "F.Cu") (net 19) (tstamp ae0946ce-fd69-4e1c-a2b2-41bc2a7bbeff)) + (segment (start 129.5908 87.2998) (end 133.7564 83.1342) (width 0.2) (layer "F.Cu") (net 19) (tstamp b6d57833-8d77-4552-878d-ca99487eba5c)) + (segment (start 133.7564 81.3308) (end 134.1286 80.9586) (width 0.2) (layer "F.Cu") (net 19) (tstamp eb3e95cb-c846-4bed-acd9-8db4c795ccee)) + (segment (start 133.7564 83.1342) (end 133.7564 81.3308) (width 0.2) (layer "F.Cu") (net 19) (tstamp fd198c37-2c4b-457a-9c5b-5f2ddf14ac58)) + (via (at 129.5908 89.7382) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 19) (tstamp f8a5ef15-8786-41c4-b337-f09bc3d38897)) + (segment (start 129.5908 95.6515) (end 129.5908 89.7382) (width 0.25) (layer "B.Cu") (net 19) (tstamp 0bf48a8c-59dc-496e-b3ba-a96b38bbcdbf)) + (segment (start 135.4073 101.468) (end 129.5908 95.6515) (width 0.25) (layer "B.Cu") (net 19) (tstamp f474b6e0-7fee-47c9-a913-c0cf4e30092a)) + (segment (start 151.945 82.9586) (end 151.1261 82.9586) (width 0.254) (layer "F.Cu") (net 20) (tstamp 3f66119c-3498-4cd4-ae1a-6b4d84c76f40)) + (segment (start 152.781 83.7946) (end 151.945 82.9586) (width 0.254) (layer "F.Cu") (net 20) (tstamp 433996e7-28df-413d-aeb4-6c2c5c4ab4ce)) + (segment (start 152.781 85.0646) (end 152.781 83.7946) (width 0.254) (layer "F.Cu") (net 20) (tstamp a3b0855a-03d2-467a-a165-686d3663d130)) + (segment (start 155.0416 87.3252) (end 152.781 85.0646) (width 0.254) (layer "F.Cu") (net 20) (tstamp a910aa4c-75db-4e3a-b11b-753dc3fd9230)) + (segment (start 152.0278 80.9586) (end 151.1261 80.9586) (width 0.254) (layer "F.Cu") (net 22) (tstamp 1039f376-dec9-4fd3-961f-1139ad269135)) + (segment (start 155.0416 83.9724) (end 152.0278 80.9586) (width 0.254) (layer "F.Cu") (net 22) (tstamp 5bade940-3e50-42d0-b14e-86bbf5913949)) + (segment (start 155.0416 84.7852) (end 155.0416 83.9724) (width 0.254) (layer "F.Cu") (net 22) (tstamp a2332a94-a1ee-49b3-97ce-ed9d1c3168aa)) + (segment (start 138.5061 122.7786) (end 138.5061 121.1886) (width 0.3048) (layer "F.Cu") (net 23) (tstamp a3fff562-8c71-47f0-b0b0-d83ed9dcb030)) + (segment (start 139.2761 123.5486) (end 138.5061 122.7786) (width 0.3048) (layer "F.Cu") (net 23) (tstamp b32589b1-e55e-4863-b34f-e5ed827aca08)) + (segment (start 139.2761 124.8242) (end 139.2761 123.5486) (width 0.3048) (layer "F.Cu") (net 23) (tstamp c107b15c-efcd-48c4-b42e-d7d6ffc958d5)) + (segment (start 141.0461 122.7786) (end 141.0461 121.1886) (width 0.3048) (layer "F.Cu") (net 24) (tstamp 210a18f3-759d-4501-94ef-e5ee280d0455)) + (segment (start 140.2761 124.8242) (end 140.2761 123.5486) (width 0.3048) (layer "F.Cu") (net 24) (tstamp 48fe179e-975b-4c82-9123-4eca22df9213)) + (segment (start 140.2761 123.5486) (end 141.0461 122.7786) (width 0.3048) (layer "F.Cu") (net 24) (tstamp 89e9a8e0-b9e2-4a4b-9501-acb4aecad6b2)) + (segment (start 150.1242 108.5342) (end 150.1242 117.3166) (width 0.254) (layer "F.Cu") (net 25) (tstamp 80c393ab-1911-4175-a1f8-10b737c21dd7)) + (segment (start 150.1242 117.3166) (end 150.2864 117.4788) (width 0.254) (layer "F.Cu") (net 25) (tstamp b037828a-3bec-48ac-a8e8-94cc64e509f4)) + (segment (start 150.261 108.671) (end 150.1242 108.5342) (width 0.254) (layer "F.Cu") (net 25) (tstamp c974aa4a-2f18-4a3f-91e8-95e35ec37443)) + (segment (start 154.5996 102.9476) (end 155.5496 103.8976) (width 0.25) (layer "F.Cu") (net 26) (tstamp 5cbe5c7f-1601-49da-b917-b07ecebf48ed)) + (segment (start 150.2864 122.4788) (end 155.5496 117.2156) (width 0.25) (layer "F.Cu") (net 26) (tstamp 6986ab1c-a08d-40c4-96a0-fe370b9c9010)) + (segment (start 155.5496 117.2156) (end 155.5496 108.8404) (width 0.25) (layer "F.Cu") (net 26) (tstamp a44fdaf3-58c8-4d3b-abab-25a3affb2e58)) + (segment (start 155.5496 103.8976) (end 155.5496 108.8404) (width 0.25) (layer "F.Cu") (net 26) (tstamp b2884550-c8b0-4f47-91cd-ab469e7cf099)) + (segment (start 136.6011 108.1736) (end 136.6011 107.183) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 02b0ce10-0067-4f1e-830a-96cf3aac5329)) + (segment (start 136.9161 119.2886) (end 138.5061 119.2886) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 03d325db-913f-4f62-b8a0-b59640fea306)) + (segment (start 142.2501 114.9046) (end 143.5861 113.5686) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 04e1dde0-eafb-4229-918e-9119f1bb7a65)) + (segment (start 139.8142 114.9046) (end 136.6011 111.6915) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 0894ea5d-c019-4f32-a3d9-0ceabb7af695)) + (segment (start 136.6011 111.6915) (end 136.6011 108.1736) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 0fad0614-0559-49e5-a3d1-7117736510ae)) + (segment (start 151.1395 94.9452) (end 151.1261 94.9586) (width 0.254) (layer "F.Cu") (net 28) (tstamp 106e094b-8585-48ed-bdae-478830fdfdb2)) + (segment (start 139.8142 114.9046) (end 142.2501 114.9046) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 17df0ee1-429d-4a01-912c-2d9349c1d2f5)) + (segment (start 142.7946 125.7436) (end 144.5298 127.4788) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 1801a3da-bf10-423a-aad9-d53e9843ceaf)) + (segment (start 142.5261 125.7436) (end 141.6811 126.5886) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 2111fe83-bbe6-497a-a74a-edc76dccf685)) + (segment (start 137.0261 124.8242) (end 137.0261 123.8386) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 341be43a-63f2-44bd-a8e6-64636f08856d)) + (segment (start 144.5298 127.4788) (end 150.2864 127.4788) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 36df00f1-5c29-43af-9d05-ad9f0f3f9048)) + (segment (start 137.0261 125.7436) (end 137.0261 124.8242) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 37566805-631e-440c-92cd-5f10b4798df2)) + (segment (start 145.5673 105.9892) (end 143.3829 108.1736) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 3882ecfd-092b-45bd-887f-8c10dd0a0200)) + (segment (start 141.0461 119.2886) (end 139.8142 118.0567) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 5fbef62e-6c26-4bb5-8ebb-8f25e5838efb)) + (segment (start 150.109 102.0724) (end 150.1242 102.0572) (width 0.508) (layer "F.Cu") (net 28) (tstamp 68dd242c-33eb-4f6f-8a12-50827152963a)) + (segment (start 138.5061 119.2886) (end 141.0461 119.2886) (width 0.3048) (layer "F.Cu") (net 28) (tstamp 7a0aeef9-41ba-4142-938c-c33c8437f598)) + (segment (start 150.109 104.1908) (end 150.109 102.0724) (width 0.508) (layer "F.Cu") (net 28) (tstamp 917e63f9-cd64-4ac4-85a2-1dce26c11188)) + (segment (start 131.2061 95.0418) (end 131.2061 92.8371) (width 0.254) (layer "F.Cu") (net 28) (tstamp 9c31e314-50cf-4c5a-9e7f-985f83a9a83e)) + (segment (start 141.6811 126.5886) (end 137.8711 126.5886) (width 0.3048) (layer "F.Cu") (net 28) (tstamp b054fc80-4ee1-4c90-9fbe-116f9259ff0f)) + (segment (start 136.6011 107.183) (end 135.4073 105.9892) (width 0.3048) (layer "F.Cu") (net 28) (tstamp b15ca760-ca9b-4f30-a810-1c455b23357f)) + (segment (start 155.0416 94.9452) (end 151.1395 94.9452) (width 0.508) (layer "F.Cu") (net 28) (tstamp bf816de5-e6ce-4bb0-bed8-3413197ef29f)) + (segment (start 142.5261 124.8242) (end 142.5261 125.7436) (width 0.3048) (layer "F.Cu") (net 28) (tstamp c351ddf5-ded7-4a72-bfbc-0eaf7b8ff6d7)) + (segment (start 137.0261 123.8386) (end 135.9661 122.7786) (width 0.3048) (layer "F.Cu") (net 28) (tstamp cc27dd4d-ab17-4c62-a391-545d48215870)) + (segment (start 135.9661 120.2386) (end 136.9161 119.2886) (width 0.3048) (layer "F.Cu") (net 28) (tstamp d2d06c89-0cae-4179-a9fe-89b624cc3ea0)) + (segment (start 150.4612 101.7202) (end 150.1242 102.0572) (width 0.25) (layer "F.Cu") (net 28) (tstamp d8b7d878-43fe-4e12-b49d-19723dd43ab5)) + (segment (start 135.9661 122.7786) (end 135.9661 120.2386) (width 0.3048) (layer "F.Cu") (net 28) (tstamp d9205fda-73d8-4842-9a8a-7bc0161ebf02)) + (segment (start 137.8711 126.5886) (end 137.0261 125.7436) (width 0.3048) (layer "F.Cu") (net 28) (tstamp de98b4d2-3870-4c6d-ac09-087d189dd09b)) + (segment (start 139.8142 118.0567) (end 139.8142 114.9046) (width 0.3048) (layer "F.Cu") (net 28) (tstamp e03a04ca-643d-4126-bb40-45e3629c88f4)) + (segment (start 142.5261 125.7436) (end 142.7946 125.7436) (width 0.3048) (layer "F.Cu") (net 28) (tstamp e7ce2db7-53e4-4ced-b1a4-91c96d15ea1e)) + (segment (start 150.109 106.3752) (end 150.109 104.1908) (width 0.508) (layer "F.Cu") (net 28) (tstamp ef7c4639-5575-447b-ba40-42683c045776)) + (segment (start 131.2061 92.8371) (end 131.2316 92.8116) (width 0.254) (layer "F.Cu") (net 28) (tstamp f345e062-6765-424e-ae0e-8ef67d722aa1)) + (segment (start 143.3829 108.1736) (end 136.6011 108.1736) (width 0.3048) (layer "F.Cu") (net 28) (tstamp f6a3e439-a5b9-4a9d-bc0e-55633862382b)) + (segment (start 150.6438 105.8404) (end 150.109 106.3752) (width 0.25) (layer "F.Cu") (net 28) (tstamp f7b80239-fc55-4d16-ad35-3dbcfcc089cc)) + (via (at 140.4111 91.6636) (size 0.7564) (drill 0.35) (layers "F.Cu" "B.Cu") (net 28) (tstamp 12ed24d4-de6d-40f8-ba8c-f965540a255f)) + (via (at 143.5861 86.5836) (size 0.7564) (drill 0.35) (layers "F.Cu" "B.Cu") (net 28) (tstamp 14c8367d-c0f7-4b8a-8243-d1733406d398)) + (via (at 143.5861 89.1236) (size 0.7564) (drill 0.35) (layers "F.Cu" "B.Cu") (net 28) (tstamp 1aa5f771-420e-46f8-83ef-e81075aa028a)) + (via (at 143.5861 84.0436) (size 0.7564) (drill 0.35) (layers "F.Cu" "B.Cu") (net 28) (tstamp 30dd7ddf-9a7b-47b3-820c-589025e627d5)) + (via (at 146.7611 86.5836) (size 0.7564) (drill 0.35) (layers "F.Cu" "B.Cu") (net 28) (tstamp 4d7f9c79-b0f3-4307-9fa2-030243c31d55)) + (via (at 143.5861 91.6636) (size 0.7564) (drill 0.35) (layers "F.Cu" "B.Cu") (net 28) (tstamp 511327b1-db9c-464a-b51c-38ed28bb4d05)) + (via (at 140.4111 84.0436) (size 0.7564) (drill 0.35) (layers "F.Cu" "B.Cu") (free) (net 28) (tstamp 8da6655c-0f12-4f42-8bb1-4988fa1a8e2d)) + (via (at 140.4111 89.1236) (size 0.7564) (drill 0.35) (layers "F.Cu" "B.Cu") (net 28) (tstamp 917cbe6e-c4dd-46f0-a0f3-8b34793a89dc)) + (via (at 146.7611 89.1236) (size 0.7564) (drill 0.35) (layers "F.Cu" "B.Cu") (net 28) (tstamp 9a849fa2-a694-46ec-b41a-cf5bf4d7b913)) + (via (at 140.4111 86.5836) (size 0.7564) (drill 0.35) (layers "F.Cu" "B.Cu") (net 28) (tstamp b868fd17-1e9e-4ceb-91a5-76fbf10ec362)) + (via (at 146.7611 84.0436) (size 0.7564) (drill 0.35) (layers "F.Cu" "B.Cu") (net 28) (tstamp fd9339e7-7bde-4015-982f-2e724a9fb9d7)) + + (zone (net 28) (net_name "GND") (layer "F.Cu") (tstamp e947293d-f5ab-45e9-bd1b-21026a7d0f26) (hatch edge 0.508) + (priority 6) + (connect_pads (clearance 0.1524)) + (min_thickness 0.1524) (filled_areas_thickness no) + (fill yes (thermal_gap 0.3548) (thermal_bridge_width 0.3548)) + (polygon + (pts + (xy 134.759226 81.3512) + (xy 152.412974 81.3512) + (xy 154.952974 78.8112) + (xy 158.2165 78.8112) + (xy 158.2165 131.186) + (xy 126.2887 131.186) + (xy 126.2887 78.8112) + (xy 132.219226 78.8112) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 132.236416 78.828793) + (xy 132.241252 78.833226) + (xy 134.024161 80.616135) + (xy 134.045901 80.662755) + (xy 134.032587 80.712442) + (xy 134.012767 80.731835) + (xy 133.967388 80.762157) + (xy 133.946267 80.776269) + (xy 133.936269 80.791232) + (xy 133.926919 80.802624) + (xy 133.600424 81.129119) + (xy 133.589032 81.138469) + (xy 133.574069 81.148467) + (xy 133.559956 81.169589) + (xy 133.518173 81.232122) + (xy 133.518172 81.232124) + (xy 133.498545 81.330799) + (xy 133.502055 81.348444) + (xy 133.5035 81.363116) + (xy 133.5035 82.998296) + (xy 133.485907 83.046634) + (xy 133.481474 83.05147) + (xy 129.434824 87.098119) + (xy 129.423432 87.107469) + (xy 129.408469 87.117467) + (xy 129.394356 87.138589) + (xy 129.352573 87.201122) + (xy 129.352572 87.201124) + (xy 129.332945 87.299799) + (xy 129.336455 87.317444) + (xy 129.3379 87.332116) + (xy 129.3379 89.198257) + (xy 129.320307 89.246595) + (xy 129.308479 89.257917) + (xy 129.196466 89.343866) + (xy 129.107844 89.459362) + (xy 129.107844 89.459363) + (xy 129.052131 89.593862) + (xy 129.033129 89.7382) + (xy 129.052131 89.882537) + (xy 129.067392 89.919379) + (xy 129.107843 90.017036) + (xy 129.107844 90.017038) + (xy 129.107845 90.017039) + (xy 129.196466 90.132533) + (xy 129.265178 90.185257) + (xy 129.311964 90.221157) + (xy 129.446464 90.276869) + (xy 129.5908 90.295871) + (xy 129.730783 90.277442) + (xy 129.780999 90.288575) + (xy 129.793769 90.298824) + (xy 130.176518 90.681572) + (xy 130.18587 90.692967) + (xy 130.195869 90.707931) + (xy 130.245574 90.741143) + (xy 130.279519 90.763825) + (xy 130.279521 90.763826) + (xy 130.279523 90.763827) + (xy 130.368172 90.78146) + (xy 130.412148 90.808145) + (xy 130.428701 90.855215) + (xy 130.428701 91.290657) + (xy 130.437572 91.335259) + (xy 130.471364 91.385832) + (xy 130.471365 91.385832) + (xy 130.471366 91.385834) + (xy 130.521942 91.419628) + (xy 130.566543 91.4285) + (xy 131.896656 91.428499) + (xy 131.941258 91.419628) + (xy 131.991834 91.385834) + (xy 132.025628 91.335258) + (xy 132.0345 91.290657) + (xy 132.034499 89.760544) + (xy 132.025628 89.715942) + (xy 132.022659 89.711499) + (xy 131.991835 89.665367) + (xy 131.991831 89.665364) + (xy 131.941258 89.631572) + (xy 131.941256 89.631571) + (xy 131.896657 89.6227) + (xy 130.566544 89.6227) + (xy 130.566542 89.622701) + (xy 130.52194 89.631572) + (xy 130.471367 89.665364) + (xy 130.437572 89.715942) + (xy 130.437571 89.715943) + (xy 130.4287 89.760542) + (xy 130.4287 90.036896) + (xy 130.411107 90.085234) + (xy 130.366558 90.110954) + (xy 130.3159 90.102021) + (xy 130.300326 90.09007) + (xy 130.151424 89.941168) + (xy 130.129684 89.894548) + (xy 130.13004 89.878193) + (xy 130.148471 89.7382) + (xy 130.129469 89.593864) + (xy 130.073757 89.459365) + (xy 130.037533 89.412156) + (xy 129.985133 89.343866) + (xy 129.873121 89.257917) + (xy 129.845483 89.214533) + (xy 129.8437 89.198257) + (xy 129.8437 89.106255) + (xy 130.4287 89.106255) + (xy 130.428701 89.106257) + (xy 130.437572 89.150859) + (xy 130.471364 89.201432) + (xy 130.471365 89.201432) + (xy 130.471366 89.201434) + (xy 130.521942 89.235228) + (xy 130.566543 89.2441) + (xy 131.896656 89.244099) + (xy 131.941258 89.235228) + (xy 131.991834 89.201434) + (xy 132.025628 89.150858) + (xy 132.0345 89.106257) + (xy 132.034499 87.576144) + (xy 132.025628 87.531542) + (xy 132.007894 87.505002) + (xy 131.991835 87.480967) + (xy 131.991831 87.480964) + (xy 131.941258 87.447172) + (xy 131.941256 87.447171) + (xy 131.896657 87.4383) + (xy 131.5597 87.4383) + (xy 131.511362 87.420707) + (xy 131.485642 87.376158) + (xy 131.4845 87.3631) + (xy 131.4845 87.318902) + (xy 131.502093 87.270564) + (xy 131.506526 87.265728) + (xy 133.538728 85.233526) + (xy 133.585348 85.211786) + (xy 133.591902 85.2115) + (xy 134.898001 85.2115) + (xy 134.946339 85.229093) + (xy 134.972059 85.273642) + (xy 134.973201 85.2867) + (xy 134.973201 85.573657) + (xy 134.982072 85.618259) + (xy 135.015864 85.668832) + (xy 135.015865 85.668832) + (xy 135.015866 85.668834) + (xy 135.066442 85.702628) + (xy 135.111043 85.7115) + (xy 137.141156 85.711499) + (xy 137.185758 85.702628) + (xy 137.236334 85.668834) + (xy 137.270128 85.618258) + (xy 137.279 85.573657) + (xy 137.278999 84.343544) + (xy 137.270128 84.298942) + (xy 137.236334 84.248366) + (xy 137.185758 84.214572) + (xy 137.185756 84.214571) + (xy 137.141157 84.2057) + (xy 135.111044 84.2057) + (xy 135.111042 84.205701) + (xy 135.06644 84.214572) + (xy 135.015867 84.248364) + (xy 134.982072 84.298942) + (xy 134.982071 84.298943) + (xy 134.9732 84.343542) + (xy 134.9732 84.6305) + (xy 134.955607 84.678838) + (xy 134.911058 84.704558) + (xy 134.898 84.7057) + (xy 133.488316 84.7057) + (xy 133.473647 84.704255) + (xy 133.456 84.700745) + (xy 133.455999 84.700745) + (xy 133.431088 84.705699) + (xy 133.431089 84.7057) + (xy 133.357324 84.720372) + (xy 133.357323 84.720373) + (xy 133.273667 84.77627) + (xy 133.263667 84.791235) + (xy 133.254317 84.802627) + (xy 131.075624 86.981319) + (xy 131.064232 86.990669) + (xy 131.049269 87.000667) + (xy 131.035156 87.021789) + (xy 130.993373 87.084322) + (xy 130.993372 87.084324) + (xy 130.973745 87.182999) + (xy 130.977255 87.200644) + (xy 130.9787 87.215316) + (xy 130.9787 87.3631) + (xy 130.961107 87.411438) + (xy 130.916558 87.437158) + (xy 130.9035 87.4383) + (xy 130.566544 87.4383) + (xy 130.566542 87.438301) + (xy 130.52194 87.447172) + (xy 130.471367 87.480964) + (xy 130.437572 87.531542) + (xy 130.437571 87.531543) + (xy 130.4287 87.576142) + (xy 130.4287 89.106255) + (xy 129.8437 89.106255) + (xy 129.8437 87.435702) + (xy 129.861293 87.387364) + (xy 129.865715 87.382539) + (xy 133.674598 83.573655) + (xy 134.9732 83.573655) + (xy 134.973201 83.573657) + (xy 134.982072 83.618259) + (xy 135.015864 83.668832) + (xy 135.015865 83.668832) + (xy 135.015866 83.668834) + (xy 135.066442 83.702628) + (xy 135.111043 83.7115) + (xy 137.141156 83.711499) + (xy 137.185758 83.702628) + (xy 137.236334 83.668834) + (xy 137.270128 83.618258) + (xy 137.279 83.573657) + (xy 137.278999 82.343544) + (xy 137.270128 82.298942) + (xy 137.236334 82.248366) + (xy 137.185758 82.214572) + (xy 137.185756 82.214571) + (xy 137.141157 82.2057) + (xy 135.111044 82.2057) + (xy 135.111042 82.205701) + (xy 135.06644 82.214572) + (xy 135.015867 82.248364) + (xy 134.982072 82.298942) + (xy 134.982071 82.298943) + (xy 134.9732 82.343542) + (xy 134.9732 83.573655) + (xy 133.674598 83.573655) + (xy 133.912378 83.335875) + (xy 133.923767 83.326528) + (xy 133.938731 83.316531) + (xy 133.994627 83.232877) + (xy 134.0093 83.159111) + (xy 134.0093 83.15911) + (xy 134.014255 83.1342) + (xy 134.010745 83.116553) + (xy 134.0093 83.101883) + (xy 134.0093 81.466703) + (xy 134.026893 81.418365) + (xy 134.031326 81.413529) + (xy 134.211329 81.233526) + (xy 134.257949 81.211786) + (xy 134.264503 81.2115) + (xy 134.588378 81.2115) + (xy 134.636716 81.229093) + (xy 134.641552 81.233526) + (xy 134.759226 81.3512) + (xy 134.898001 81.3512) + (xy 134.946339 81.368793) + (xy 134.972059 81.413342) + (xy 134.973201 81.4264) + (xy 134.973201 81.573657) + (xy 134.982072 81.618259) + (xy 135.015864 81.668832) + (xy 135.015865 81.668832) + (xy 135.015866 81.668834) + (xy 135.066442 81.702628) + (xy 135.111043 81.7115) + (xy 137.141156 81.711499) + (xy 137.185758 81.702628) + (xy 137.236334 81.668834) + (xy 137.270128 81.618258) + (xy 137.279 81.573657) + (xy 137.279 81.4264) + (xy 137.296593 81.378062) + (xy 137.341142 81.352342) + (xy 137.3542 81.3512) + (xy 149.898001 81.3512) + (xy 149.946339 81.368793) + (xy 149.972059 81.413342) + (xy 149.973201 81.4264) + (xy 149.973201 81.573657) + (xy 149.982072 81.618259) + (xy 150.015864 81.668832) + (xy 150.015865 81.668832) + (xy 150.015866 81.668834) + (xy 150.066442 81.702628) + (xy 150.111043 81.7115) + (xy 152.141156 81.711499) + (xy 152.185758 81.702628) + (xy 152.204586 81.690047) + (xy 152.242492 81.66472) + (xy 152.243191 81.665767) + (xy 152.282703 81.647338) + (xy 152.332392 81.660646) + (xy 152.342439 81.669077) + (xy 154.415288 83.741926) + (xy 154.437028 83.788546) + (xy 154.423714 83.838233) + (xy 154.381577 83.867738) + (xy 154.362114 83.8703) + (xy 154.231647 83.8703) + (xy 154.088337 83.885362) + (xy 153.905424 83.944794) + (xy 153.738872 84.040952) + (xy 153.595949 84.169641) + (xy 153.595945 84.169646) + (xy 153.48291 84.325226) + (xy 153.404685 84.500921) + (xy 153.380543 84.614502) + (xy 153.3647 84.68904) + (xy 153.3647 84.88136) + (xy 153.404685 85.069477) + (xy 153.404685 85.069478) + (xy 153.404686 85.06948) + (xy 153.418598 85.100727) + (xy 153.422186 85.152041) + (xy 153.39195 85.193657) + (xy 153.342038 85.206101) + (xy 153.296725 85.184487) + (xy 153.082926 84.970688) + (xy 153.061186 84.924068) + (xy 153.0609 84.917514) + (xy 153.0609 83.852525) + (xy 153.06279 83.840941) + (xy 153.062056 83.840839) + (xy 153.063018 83.833942) + (xy 153.061979 83.811478) + (xy 153.06098 83.789859) + (xy 153.0609 83.786386) + (xy 153.0609 83.76867) + (xy 153.0609 83.768665) + (xy 153.060662 83.767396) + (xy 153.059463 83.757066) + (xy 153.058185 83.729407) + (xy 153.053692 83.719231) + (xy 153.048565 83.702675) + (xy 153.04652 83.691737) + (xy 153.031949 83.668205) + (xy 153.0271 83.659005) + (xy 153.015917 83.633678) + (xy 153.008043 83.625804) + (xy 152.997286 83.612223) + (xy 152.991431 83.602767) + (xy 152.969349 83.586091) + (xy 152.961494 83.579255) + (xy 152.301025 82.918786) + (xy 152.279285 82.872166) + (xy 152.278999 82.865612) + (xy 152.278999 82.343544) + (xy 152.278999 82.343543) + (xy 152.270128 82.298942) + (xy 152.236334 82.248366) + (xy 152.185758 82.214572) + (xy 152.185756 82.214571) + (xy 152.141157 82.2057) + (xy 150.111044 82.2057) + (xy 150.111042 82.205701) + (xy 150.06644 82.214572) + (xy 150.015867 82.248364) + (xy 149.982072 82.298942) + (xy 149.982071 82.298943) + (xy 149.9732 82.343542) + (xy 149.9732 83.573655) + (xy 149.973201 83.573657) + (xy 149.982072 83.618259) + (xy 150.015864 83.668832) + (xy 150.015865 83.668832) + (xy 150.015866 83.668834) + (xy 150.066442 83.702628) + (xy 150.111043 83.7115) + (xy 152.141156 83.711499) + (xy 152.185758 83.702628) + (xy 152.190948 83.699159) + (xy 152.198845 83.693884) + (xy 152.24881 83.681657) + (xy 152.293798 83.703236) + (xy 152.479074 83.888512) + (xy 152.500814 83.935132) + (xy 152.5011 83.941686) + (xy 152.5011 85.006673) + (xy 152.49921 85.018256) + (xy 152.499944 85.018359) + (xy 152.498981 85.025258) + (xy 152.50102 85.069339) + (xy 152.5011 85.072812) + (xy 152.5011 85.090535) + (xy 152.501339 85.091816) + (xy 152.502535 85.102136) + (xy 152.503814 85.12979) + (xy 152.503815 85.129794) + (xy 152.508309 85.139972) + (xy 152.513434 85.156522) + (xy 152.515478 85.167458) + (xy 152.515481 85.167465) + (xy 152.530051 85.190996) + (xy 152.534908 85.20021) + (xy 152.546083 85.225521) + (xy 152.546084 85.225522) + (xy 152.55395 85.233388) + (xy 152.564709 85.24697) + (xy 152.570567 85.25643) + (xy 152.570569 85.256433) + (xy 152.57057 85.256434) + (xy 152.570572 85.256436) + (xy 152.592654 85.273111) + (xy 152.60051 85.279948) + (xy 153.772684 86.452123) + (xy 153.794424 86.498743) + (xy 153.78111 86.54843) + (xy 153.757113 86.57042) + (xy 153.738875 86.58095) + (xy 153.738872 86.580952) + (xy 153.595949 86.709641) + (xy 153.595945 86.709646) + (xy 153.48291 86.865226) + (xy 153.404685 87.040921) + (xy 153.404685 87.040923) + (xy 153.386556 87.126218) + (xy 153.385457 87.131387) + (xy 153.358198 87.17501) + (xy 153.309276 87.190906) + (xy 153.261581 87.171637) + (xy 153.237432 87.126218) + (xy 153.2367 87.115752) + (xy 153.2367 86.620801) + (xy 153.238582 86.609262) + (xy 153.23784 86.609159) + (xy 153.2388 86.602265) + (xy 153.238803 86.602259) + (xy 153.236779 86.558507) + (xy 153.2367 86.555035) + (xy 153.2367 86.537452) + (xy 153.2367 86.537447) + (xy 153.23647 86.536221) + (xy 153.235271 86.525891) + (xy 153.234004 86.498473) + (xy 153.229569 86.488429) + (xy 153.224441 86.471868) + (xy 153.222423 86.461073) + (xy 153.222423 86.461072) + (xy 153.207972 86.437735) + (xy 153.203118 86.428523) + (xy 153.194771 86.409618) + (xy 153.192038 86.403428) + (xy 153.18427 86.39566) + (xy 153.173509 86.382074) + (xy 153.167728 86.372737) + (xy 153.145826 86.356197) + (xy 153.137971 86.349361) + (xy 152.301025 85.512415) + (xy 152.279285 85.465795) + (xy 152.278999 85.459241) + (xy 152.278999 84.343544) + (xy 152.278999 84.343543) + (xy 152.270128 84.298942) + (xy 152.236334 84.248366) + (xy 152.185758 84.214572) + (xy 152.185756 84.214571) + (xy 152.141157 84.2057) + (xy 150.111044 84.2057) + (xy 150.111042 84.205701) + (xy 150.06644 84.214572) + (xy 150.015867 84.248364) + (xy 149.982072 84.298942) + (xy 149.982071 84.298943) + (xy 149.9732 84.343542) + (xy 149.9732 85.573655) + (xy 149.973201 85.573657) + (xy 149.982072 85.618259) + (xy 150.015864 85.668832) + (xy 150.015865 85.668832) + (xy 150.015866 85.668834) + (xy 150.066442 85.702628) + (xy 150.111043 85.7115) + (xy 151.682941 85.711499) + (xy 151.731279 85.729092) + (xy 151.736115 85.733525) + (xy 152.079916 86.077326) + (xy 152.101656 86.123946) + (xy 152.088342 86.173633) + (xy 152.046205 86.203138) + (xy 152.026742 86.2057) + (xy 150.111044 86.2057) + (xy 150.111042 86.205701) + (xy 150.06644 86.214572) + (xy 150.015867 86.248364) + (xy 149.982072 86.298942) + (xy 149.982071 86.298943) + (xy 149.9732 86.343542) + (xy 149.9732 87.573655) + (xy 149.973201 87.573658) + (xy 149.976473 87.590108) + (xy 149.968647 87.64095) + (xy 149.929972 87.674865) + (xy 149.90592 87.67773) + (xy 149.90602 87.679875) + (xy 149.855299 87.68222) + (xy 149.851826 87.6823) + (xy 149.834247 87.6823) + (xy 149.833015 87.68253) + (xy 149.822695 87.683726) + (xy 149.795272 87.684995) + (xy 149.79527 87.684995) + (xy 149.785216 87.689434) + (xy 149.768671 87.694557) + (xy 149.757874 87.696576) + (xy 149.757867 87.696578) + (xy 149.734545 87.711019) + (xy 149.725338 87.715873) + (xy 149.700227 87.726962) + (xy 149.692458 87.734731) + (xy 149.678877 87.745488) + (xy 149.669538 87.751271) + (xy 149.652997 87.773173) + (xy 149.646162 87.781026) + (xy 146.910222 90.516966) + (xy 146.900733 90.523797) + (xy 146.901183 90.524393) + (xy 146.895623 90.528591) + (xy 146.866105 90.56097) + (xy 146.863709 90.56348) + (xy 146.851284 90.575905) + (xy 146.851281 90.575909) + (xy 146.850579 90.576934) + (xy 146.844122 90.585085) + (xy 146.825632 90.605368) + (xy 146.821663 90.615614) + (xy 146.813586 90.630938) + (xy 146.807374 90.640007) + (xy 146.801092 90.666716) + (xy 146.798013 90.676658) + (xy 146.794081 90.686811) + (xy 146.7881 90.702251) + (xy 146.7881 90.713233) + (xy 146.786103 90.730448) + (xy 146.783588 90.741141) + (xy 146.783588 90.741142) + (xy 146.787379 90.768319) + (xy 146.7881 90.778709) + (xy 146.7881 93.757541) + (xy 146.770507 93.805879) + (xy 146.766074 93.810715) + (xy 145.487822 95.088966) + (xy 145.478333 95.095797) + (xy 145.478783 95.096393) + (xy 145.473223 95.100591) + (xy 145.443705 95.13297) + (xy 145.441309 95.13548) + (xy 145.428884 95.147905) + (xy 145.428881 95.147909) + (xy 145.428179 95.148934) + (xy 145.421722 95.157085) + (xy 145.403232 95.177368) + (xy 145.399263 95.187614) + (xy 145.391186 95.202938) + (xy 145.384974 95.212007) + (xy 145.378692 95.238716) + (xy 145.375613 95.248661) + (xy 145.3657 95.274251) + (xy 145.3657 95.285233) + (xy 145.363703 95.302448) + (xy 145.361188 95.313141) + (xy 145.361188 95.313144) + (xy 145.364979 95.340319) + (xy 145.3657 95.350709) + (xy 145.3657 95.488841) + (xy 145.348107 95.537179) + (xy 145.303558 95.562899) + (xy 145.27583 95.562596) + (xy 145.241159 95.5557) + (xy 144.011044 95.5557) + (xy 144.011042 95.555701) + (xy 143.96644 95.564572) + (xy 143.915867 95.598364) + (xy 143.882072 95.648942) + (xy 143.882071 95.648943) + (xy 143.8732 95.693542) + (xy 143.8732 97.223655) + (xy 143.873201 97.223657) + (xy 143.882072 97.268259) + (xy 143.915864 97.318832) + (xy 143.915865 97.318832) + (xy 143.915866 97.318834) + (xy 143.966442 97.352628) + (xy 144.011043 97.3615) + (xy 145.241156 97.361499) + (xy 145.275831 97.354602) + (xy 145.32667 97.362427) + (xy 145.360587 97.401102) + (xy 145.3657 97.428357) + (xy 145.3657 99.294741) + (xy 145.348107 99.343079) + (xy 145.343674 99.347915) + (xy 144.090822 100.600766) + (xy 144.081333 100.607597) + (xy 144.081783 100.608193) + (xy 144.076223 100.612391) + (xy 144.046705 100.64477) + (xy 144.044309 100.64728) + (xy 144.031884 100.659705) + (xy 144.031881 100.659709) + (xy 144.031179 100.660734) + (xy 144.024722 100.668885) + (xy 144.006232 100.689168) + (xy 144.003872 100.695261) + (xy 144.002334 100.699232) + (xy 144.002263 100.699414) + (xy 143.994186 100.714738) + (xy 143.987974 100.723807) + (xy 143.981692 100.750516) + (xy 143.978613 100.760458) + (xy 143.972923 100.77515) + (xy 143.9687 100.786051) + (xy 143.9687 100.797033) + (xy 143.966703 100.814248) + (xy 143.964188 100.824941) + (xy 143.964188 100.824944) + (xy 143.967979 100.852119) + (xy 143.9687 100.862509) + (xy 143.9687 102.5046) + (xy 143.966818 102.51614) + (xy 143.967559 102.516244) + (xy 143.966596 102.523139) + (xy 143.96862 102.5669) + (xy 143.9687 102.570373) + (xy 143.9687 102.587954) + (xy 143.96893 102.589187) + (xy 143.970126 102.599507) + (xy 143.971394 102.626926) + (xy 143.971395 102.626929) + (xy 143.975832 102.636978) + (xy 143.980957 102.653527) + (xy 143.982975 102.664324) + (xy 143.982977 102.664328) + (xy 143.997423 102.687659) + (xy 144.002278 102.69687) + (xy 144.01336 102.721968) + (xy 144.013364 102.721974) + (xy 144.021124 102.729734) + (xy 144.031885 102.743319) + (xy 144.037668 102.752659) + (xy 144.037672 102.752663) + (xy 144.059575 102.769203) + (xy 144.067432 102.776041) + (xy 145.551516 104.260126) + (xy 145.573256 104.306746) + (xy 145.559942 104.356433) + (xy 145.517805 104.385938) + (xy 145.498342 104.3885) + (xy 144.769687 104.3885) + (xy 144.721349 104.370907) + (xy 144.716513 104.366474) + (xy 137.893726 97.543687) + (xy 137.871986 97.497067) + (xy 137.8717 97.490513) + (xy 137.8717 97.425414) + (xy 137.889293 97.377076) + (xy 137.933842 97.351356) + (xy 137.961572 97.351659) + (xy 137.966441 97.352627) + (xy 137.966442 97.352628) + (xy 138.011043 97.3615) + (xy 139.241156 97.361499) + (xy 139.285758 97.352628) + (xy 139.336334 97.318834) + (xy 139.370128 97.268258) + (xy 139.379 97.223657) + (xy 139.379 97.223655) + (xy 139.8732 97.223655) + (xy 139.873201 97.223657) + (xy 139.882072 97.268259) + (xy 139.915864 97.318832) + (xy 139.915865 97.318832) + (xy 139.915866 97.318834) + (xy 139.966442 97.352628) + (xy 140.011043 97.3615) + (xy 141.241156 97.361499) + (xy 141.285758 97.352628) + (xy 141.336334 97.318834) + (xy 141.370128 97.268258) + (xy 141.379 97.223657) + (xy 141.379 97.223655) + (xy 141.8732 97.223655) + (xy 141.873201 97.223657) + (xy 141.882072 97.268259) + (xy 141.915864 97.318832) + (xy 141.915865 97.318832) + (xy 141.915866 97.318834) + (xy 141.966442 97.352628) + (xy 142.011043 97.3615) + (xy 143.241156 97.361499) + (xy 143.285758 97.352628) + (xy 143.336334 97.318834) + (xy 143.370128 97.268258) + (xy 143.379 97.223657) + (xy 143.378999 95.693544) + (xy 143.370128 95.648942) + (xy 143.349625 95.618258) + (xy 143.336335 95.598367) + (xy 143.330699 95.594601) + (xy 143.285758 95.564572) + (xy 143.285756 95.564571) + (xy 143.241157 95.5557) + (xy 142.011044 95.5557) + (xy 142.011042 95.555701) + (xy 141.96644 95.564572) + (xy 141.915867 95.598364) + (xy 141.882072 95.648942) + (xy 141.882071 95.648943) + (xy 141.8732 95.693542) + (xy 141.8732 97.223655) + (xy 141.379 97.223655) + (xy 141.378999 95.693544) + (xy 141.370128 95.648942) + (xy 141.349625 95.618258) + (xy 141.336335 95.598367) + (xy 141.330699 95.594601) + (xy 141.285758 95.564572) + (xy 141.285756 95.564571) + (xy 141.241157 95.5557) + (xy 140.011044 95.5557) + (xy 140.011042 95.555701) + (xy 139.96644 95.564572) + (xy 139.915867 95.598364) + (xy 139.882072 95.648942) + (xy 139.882071 95.648943) + (xy 139.8732 95.693542) + (xy 139.8732 97.223655) + (xy 139.379 97.223655) + (xy 139.378999 95.693544) + (xy 139.370128 95.648942) + (xy 139.349625 95.618258) + (xy 139.336335 95.598367) + (xy 139.330699 95.594601) + (xy 139.285758 95.564572) + (xy 139.285756 95.564571) + (xy 139.241157 95.5557) + (xy 138.011044 95.5557) + (xy 138.011042 95.555701) + (xy 137.96157 95.565541) + (xy 137.910729 95.557715) + (xy 137.876813 95.51904) + (xy 137.8717 95.491786) + (xy 137.8717 94.082223) + (xy 137.87359 94.070642) + (xy 137.872855 94.07054) + (xy 137.873817 94.063643) + (xy 137.87178 94.019572) + (xy 137.8717 94.016099) + (xy 137.8717 93.998368) + (xy 137.8717 93.998365) + (xy 137.871463 93.997101) + (xy 137.870262 93.986754) + (xy 137.868985 93.959107) + (xy 137.865445 93.951089) + (xy 137.864492 93.948931) + (xy 137.859365 93.932375) + (xy 137.85732 93.921439) + (xy 137.85732 93.921438) + (xy 137.85732 93.921437) + (xy 137.842745 93.897899) + (xy 137.837894 93.888695) + (xy 137.836047 93.884511) + (xy 137.826716 93.863378) + (xy 137.818846 93.855508) + (xy 137.808085 93.841922) + (xy 137.802231 93.832467) + (xy 137.780145 93.815788) + (xy 137.77229 93.808952) + (xy 137.301025 93.337687) + (xy 137.279285 93.291067) + (xy 137.278999 93.284513) + (xy 137.278999 92.343544) + (xy 137.278999 92.343543) + (xy 137.270128 92.298942) + (xy 137.267819 92.295487) + (xy 137.236335 92.248367) + (xy 137.236331 92.248364) + (xy 137.185758 92.214572) + (xy 137.185756 92.214571) + (xy 137.141157 92.2057) + (xy 135.111044 92.2057) + (xy 135.111042 92.205701) + (xy 135.06644 92.214572) + (xy 135.015867 92.248364) + (xy 134.982072 92.298942) + (xy 134.982071 92.298943) + (xy 134.9732 92.343542) + (xy 134.9732 93.573655) + (xy 134.973201 93.573657) + (xy 134.982072 93.618259) + (xy 135.015864 93.668832) + (xy 135.015865 93.668832) + (xy 135.015866 93.668834) + (xy 135.066442 93.702628) + (xy 135.111043 93.7115) + (xy 136.852012 93.711499) + (xy 136.90035 93.729092) + (xy 136.905174 93.733513) + (xy 137.26072 94.089059) + (xy 137.28246 94.135678) + (xy 137.269146 94.185365) + (xy 137.227009 94.21487) + (xy 137.192875 94.215987) + (xy 137.141158 94.2057) + (xy 135.111044 94.2057) + (xy 135.111042 94.205701) + (xy 135.06644 94.214572) + (xy 135.015867 94.248364) + (xy 134.982072 94.298942) + (xy 134.982071 94.298943) + (xy 134.9732 94.343542) + (xy 134.9732 94.4765) + (xy 134.955607 94.524838) + (xy 134.911058 94.550558) + (xy 134.898 94.5517) + (xy 133.984199 94.5517) + (xy 133.935861 94.534107) + (xy 133.910141 94.489558) + (xy 133.908999 94.4765) + (xy 133.908999 94.276744) + (xy 133.908999 94.276743) + (xy 133.900128 94.232142) + (xy 133.885683 94.210524) + (xy 133.866335 94.181567) + (xy 133.855636 94.174418) + (xy 133.815758 94.147772) + (xy 133.815756 94.147771) + (xy 133.771157 94.1389) + (xy 133.5882 94.1389) + (xy 133.539862 94.121307) + (xy 133.514142 94.076758) + (xy 133.513 94.0637) + (xy 133.513 93.789699) + (xy 133.530593 93.741361) + (xy 133.575142 93.715641) + (xy 133.5882 93.714499) + (xy 133.796656 93.714499) + (xy 133.841258 93.705628) + (xy 133.891834 93.671834) + (xy 133.925628 93.621258) + (xy 133.9345 93.576657) + (xy 133.934499 92.046544) + (xy 133.925628 92.001942) + (xy 133.891834 91.951366) + (xy 133.841258 91.917572) + (xy 133.841256 91.917571) + (xy 133.796657 91.9087) + (xy 133.6137 91.9087) + (xy 133.565362 91.891107) + (xy 133.539642 91.846558) + (xy 133.5385 91.8335) + (xy 133.5385 91.573655) + (xy 134.9732 91.573655) + (xy 134.973201 91.573657) + (xy 134.982072 91.618259) + (xy 135.015864 91.668832) + (xy 135.015865 91.668832) + (xy 135.015866 91.668834) + (xy 135.066442 91.702628) + (xy 135.111043 91.7115) + (xy 137.141156 91.711499) + (xy 137.185758 91.702628) + (xy 137.236334 91.668834) + (xy 137.270128 91.618258) + (xy 137.279 91.573657) + (xy 137.278999 90.343544) + (xy 137.270128 90.298942) + (xy 137.268075 90.29587) + (xy 137.236335 90.248367) + (xy 137.236331 90.248364) + (xy 137.185758 90.214572) + (xy 137.185756 90.214571) + (xy 137.141157 90.2057) + (xy 135.111044 90.2057) + (xy 135.111042 90.205701) + (xy 135.06644 90.214572) + (xy 135.015867 90.248364) + (xy 134.982072 90.298942) + (xy 134.982071 90.298943) + (xy 134.9732 90.343542) + (xy 134.9732 91.573655) + (xy 133.5385 91.573655) + (xy 133.5385 91.503699) + (xy 133.556093 91.455361) + (xy 133.600642 91.429641) + (xy 133.6137 91.428499) + (xy 133.796656 91.428499) + (xy 133.841258 91.419628) + (xy 133.891834 91.385834) + (xy 133.925628 91.335258) + (xy 133.9345 91.290657) + (xy 133.934499 89.760544) + (xy 133.925628 89.715942) + (xy 133.922659 89.711499) + (xy 133.891835 89.665367) + (xy 133.891831 89.665364) + (xy 133.841258 89.631572) + (xy 133.841256 89.631571) + (xy 133.796657 89.6227) + (xy 133.6137 89.6227) + (xy 133.565362 89.605107) + (xy 133.547203 89.573655) + (xy 134.9732 89.573655) + (xy 134.973201 89.573657) + (xy 134.982072 89.618259) + (xy 135.015864 89.668832) + (xy 135.015865 89.668832) + (xy 135.015866 89.668834) + (xy 135.066442 89.702628) + (xy 135.111043 89.7115) + (xy 137.141156 89.711499) + (xy 137.185758 89.702628) + (xy 137.236334 89.668834) + (xy 137.270128 89.618258) + (xy 137.279 89.573657) + (xy 137.278999 88.343544) + (xy 137.270128 88.298942) + (xy 137.239448 88.253027) + (xy 137.236335 88.248367) + (xy 137.236331 88.248364) + (xy 137.185758 88.214572) + (xy 137.185756 88.214571) + (xy 137.141157 88.2057) + (xy 135.111044 88.2057) + (xy 135.111042 88.205701) + (xy 135.06644 88.214572) + (xy 135.015867 88.248364) + (xy 134.982072 88.298942) + (xy 134.982071 88.298943) + (xy 134.9732 88.343542) + (xy 134.9732 89.573655) + (xy 133.547203 89.573655) + (xy 133.539642 89.560558) + (xy 133.5385 89.5475) + (xy 133.5385 89.319299) + (xy 133.556093 89.270961) + (xy 133.600642 89.245241) + (xy 133.6137 89.244099) + (xy 133.796656 89.244099) + (xy 133.841258 89.235228) + (xy 133.891834 89.201434) + (xy 133.925628 89.150858) + (xy 133.9345 89.106257) + (xy 133.934499 87.576144) + (xy 133.934004 87.573655) + (xy 134.9732 87.573655) + (xy 134.973201 87.573657) + (xy 134.982072 87.618259) + (xy 135.015864 87.668832) + (xy 135.015865 87.668832) + (xy 135.015866 87.668834) + (xy 135.066442 87.702628) + (xy 135.111043 87.7115) + (xy 137.141156 87.711499) + (xy 137.185758 87.702628) + (xy 137.236334 87.668834) + (xy 137.270128 87.618258) + (xy 137.279 87.573657) + (xy 137.278999 86.343544) + (xy 137.270128 86.298942) + (xy 137.236334 86.248366) + (xy 137.185758 86.214572) + (xy 137.185756 86.214571) + (xy 137.141157 86.2057) + (xy 135.111044 86.2057) + (xy 135.111042 86.205701) + (xy 135.06644 86.214572) + (xy 135.015867 86.248364) + (xy 134.982072 86.298942) + (xy 134.982071 86.298943) + (xy 134.9732 86.343542) + (xy 134.9732 87.573655) + (xy 133.934004 87.573655) + (xy 133.925628 87.531542) + (xy 133.907894 87.505002) + (xy 133.891835 87.480967) + (xy 133.891831 87.480964) + (xy 133.841258 87.447172) + (xy 133.841256 87.447171) + (xy 133.796657 87.4383) + (xy 132.466544 87.4383) + (xy 132.466542 87.438301) + (xy 132.42194 87.447172) + (xy 132.371367 87.480964) + (xy 132.337572 87.531542) + (xy 132.337571 87.531543) + (xy 132.3287 87.576142) + (xy 132.3287 89.106255) + (xy 132.328701 89.106257) + (xy 132.337572 89.150859) + (xy 132.371364 89.201432) + (xy 132.371365 89.201432) + (xy 132.371366 89.201434) + (xy 132.421942 89.235228) + (xy 132.466543 89.2441) + (xy 132.6495 89.244099) + (xy 132.697837 89.261692) + (xy 132.723557 89.30624) + (xy 132.7247 89.319299) + (xy 132.7247 89.5475) + (xy 132.707107 89.595838) + (xy 132.662558 89.621558) + (xy 132.6495 89.6227) + (xy 132.466544 89.6227) + (xy 132.466542 89.622701) + (xy 132.42194 89.631572) + (xy 132.371367 89.665364) + (xy 132.337572 89.715942) + (xy 132.337571 89.715943) + (xy 132.3287 89.760542) + (xy 132.3287 91.290655) + (xy 132.328701 91.290657) + (xy 132.337572 91.335259) + (xy 132.371364 91.385832) + (xy 132.371365 91.385832) + (xy 132.371366 91.385834) + (xy 132.421942 91.419628) + (xy 132.466543 91.4285) + (xy 132.6495 91.428499) + (xy 132.697837 91.446092) + (xy 132.723557 91.49064) + (xy 132.7247 91.503699) + (xy 132.7247 91.8335) + (xy 132.707107 91.881838) + (xy 132.662558 91.907558) + (xy 132.6495 91.9087) + (xy 132.466544 91.9087) + (xy 132.466542 91.908701) + (xy 132.42194 91.917572) + (xy 132.371366 91.951364) + (xy 132.358129 91.971176) + (xy 132.316645 92.001592) + (xy 132.265316 91.998227) + (xy 132.228158 91.962655) + (xy 132.228044 91.962424) + (xy 132.174344 91.85258) + (xy 132.090619 91.768855) + (xy 131.984236 91.716848) + (xy 131.984237 91.716848) + (xy 131.91528 91.7068) + (xy 131.409 91.7068) + (xy 131.409 93.902751) + (xy 131.391407 93.951089) + (xy 131.386974 93.955925) + (xy 131.3835 93.959399) + (xy 131.3835 96.1466) + (xy 131.88977 96.1466) + (xy 131.88978 96.146599) + (xy 131.958737 96.136551) + (xy 132.065119 96.084544) + (xy 132.148846 96.000817) + (xy 132.202544 95.890976) + (xy 132.239579 95.855276) + (xy 132.290897 95.851735) + (xy 132.332485 95.882009) + (xy 132.332623 95.882216) + (xy 132.345866 95.902034) + (xy 132.396442 95.935828) + (xy 132.441043 95.9447) + (xy 132.5885 95.944699) + (xy 132.636837 95.962292) + (xy 132.662557 96.00684) + (xy 132.6637 96.019899) + (xy 132.6637 109.6092) + (xy 132.646107 109.657538) + (xy 132.601558 109.683258) + (xy 132.5885 109.6844) + (xy 128.496144 109.6844) + (xy 128.496142 109.684401) + (xy 128.45154 109.693272) + (xy 128.400967 109.727064) + (xy 128.367172 109.777642) + (xy 128.367171 109.777643) + (xy 128.3583 109.822242) + (xy 128.3583 115.414955) + (xy 128.358301 115.414957) + (xy 128.367172 115.459559) + (xy 128.400964 115.510132) + (xy 128.400965 115.510132) + (xy 128.400966 115.510134) + (xy 128.451542 115.543928) + (xy 128.496143 115.5528) + (xy 134.825456 115.552799) + (xy 134.870058 115.543928) + (xy 134.920634 115.510134) + (xy 134.954428 115.459558) + (xy 134.9633 115.414957) + (xy 134.9633 115.082) + (xy 138.2204 115.082) + (xy 138.2204 115.40778) + (xy 138.230448 115.476737) + (xy 138.282455 115.583119) + (xy 138.36618 115.666844) + (xy 138.472563 115.718851) + (xy 138.472562 115.718851) + (xy 138.541519 115.728899) + (xy 138.54153 115.7289) + (xy 139.6368 115.7289) + (xy 139.6368 115.082) + (xy 139.9916 115.082) + (xy 139.9916 115.7289) + (xy 141.08687 115.7289) + (xy 141.08688 115.728899) + (xy 141.155837 115.718851) + (xy 141.262219 115.666844) + (xy 141.345944 115.583119) + (xy 141.397951 115.476737) + (xy 141.407999 115.40778) + (xy 141.408 115.40777) + (xy 141.408 115.082) + (xy 139.9916 115.082) + (xy 139.6368 115.082) + (xy 138.2204 115.082) + (xy 134.9633 115.082) + (xy 134.9633 114.7272) + (xy 138.2204 114.7272) + (xy 139.6368 114.7272) + (xy 139.6368 114.0803) + (xy 139.9916 114.0803) + (xy 139.9916 114.7272) + (xy 141.408 114.7272) + (xy 141.408 114.401429) + (xy 141.407999 114.401419) + (xy 141.397951 114.332462) + (xy 141.345944 114.22608) + (xy 141.262219 114.142355) + (xy 141.155836 114.090348) + (xy 141.155837 114.090348) + (xy 141.08688 114.0803) + (xy 139.9916 114.0803) + (xy 139.6368 114.0803) + (xy 138.541519 114.0803) + (xy 138.472562 114.090348) + (xy 138.36618 114.142355) + (xy 138.282455 114.22608) + (xy 138.230448 114.332462) + (xy 138.2204 114.401419) + (xy 138.2204 114.7272) + (xy 134.9633 114.7272) + (xy 134.9633 113.746) + (xy 142.4813 113.746) + (xy 142.4813 114.25228) + (xy 142.491348 114.321237) + (xy 142.543355 114.427619) + (xy 142.62708 114.511344) + (xy 142.733463 114.563351) + (xy 142.733462 114.563351) + (xy 142.802419 114.573399) + (xy 142.80243 114.5734) + (xy 143.4087 114.5734) + (xy 143.4087 113.746) + (xy 143.7635 113.746) + (xy 143.7635 114.5734) + (xy 144.36977 114.5734) + (xy 144.36978 114.573399) + (xy 144.438737 114.563351) + (xy 144.545119 114.511344) + (xy 144.628844 114.427619) + (xy 144.680851 114.321237) + (xy 144.690899 114.25228) + (xy 144.6909 114.25227) + (xy 144.6909 113.746) + (xy 143.7635 113.746) + (xy 143.4087 113.746) + (xy 142.4813 113.746) + (xy 134.9633 113.746) + (xy 134.963299 109.822244) + (xy 134.954428 109.777642) + (xy 134.920634 109.727066) + (xy 134.870058 109.693272) + (xy 134.870056 109.693271) + (xy 134.825457 109.6844) + (xy 133.5527 109.6844) + (xy 133.504362 109.666807) + (xy 133.478642 109.622258) + (xy 133.4775 109.6092) + (xy 133.4775 105.9892) + (xy 134.107755 105.9892) + (xy 134.127497 106.214859) + (xy 134.186127 106.43367) + (xy 134.186128 106.433674) + (xy 134.281857 106.638967) + (xy 134.374434 106.771181) + (xy 134.374435 106.771182) + (xy 134.941535 106.204082) + (xy 135.019431 106.32529) + (xy 135.12983 106.420952) + (xy 135.196143 106.451236) + (xy 134.625316 107.022063) + (xy 134.625317 107.022064) + (xy 134.757529 107.11464) + (xy 134.757529 107.114641) + (xy 134.962825 107.210371) + (xy 134.962829 107.210372) + (xy 135.18164 107.269002) + (xy 135.4073 107.288744) + (xy 135.632959 107.269002) + (xy 135.85177 107.210372) + (xy 135.851774 107.210371) + (xy 136.05707 107.114641) + (xy 136.05707 107.11464) + (xy 136.189281 107.022064) + (xy 136.189282 107.022063) + (xy 135.618456 106.451236) + (xy 135.68477 106.420952) + (xy 135.795169 106.32529) + (xy 135.873064 106.204083) + (xy 136.440163 106.771182) + (xy 136.440164 106.771181) + (xy 136.53274 106.63897) + (xy 136.532741 106.63897) + (xy 136.628471 106.433674) + (xy 136.628472 106.43367) + (xy 136.687102 106.214859) + (xy 136.706844 105.989202) + (xy 137.967519 105.989202) + (xy 137.986204 106.190847) + (xy 138.041621 106.385614) + (xy 138.041626 106.385627) + (xy 138.131885 106.566893) + (xy 138.253922 106.728497) + (xy 138.253925 106.7285) + (xy 138.403577 106.864927) + (xy 138.403579 106.864928) + (xy 138.40358 106.864929) + (xy 138.575755 106.971535) + (xy 138.764587 107.044689) + (xy 138.963646 107.0819) + (xy 138.96365 107.0819) + (xy 139.16615 107.0819) + (xy 139.166154 107.0819) + (xy 139.365213 107.044689) + (xy 139.554045 106.971535) + (xy 139.72622 106.864929) + (xy 139.875874 106.728501) + (xy 139.997912 106.566897) + (xy 140.088177 106.38562) + (xy 140.136763 106.214859) + (xy 140.143595 106.190847) + (xy 140.143595 106.190846) + (xy 140.143596 106.190843) + (xy 140.159631 106.0178) + (xy 140.162281 105.989202) + (xy 140.162281 105.989197) + (xy 140.155513 105.916161) + (xy 140.143596 105.787557) + (xy 140.140307 105.775999) + (xy 140.088178 105.592785) + (xy 140.088177 105.59278) + (xy 140.074476 105.565264) + (xy 139.997914 105.411506) + (xy 139.875877 105.249902) + (xy 139.875874 105.249899) + (xy 139.726222 105.113472) + (xy 139.554049 105.006867) + (xy 139.554046 105.006866) + (xy 139.554045 105.006865) + (xy 139.365213 104.933711) + (xy 139.166154 104.8965) + (xy 138.963646 104.8965) + (xy 138.804398 104.926268) + (xy 138.764586 104.933711) + (xy 138.57575 105.006867) + (xy 138.403577 105.113472) + (xy 138.253925 105.249899) + (xy 138.253922 105.249902) + (xy 138.131885 105.411506) + (xy 138.041626 105.592772) + (xy 138.041621 105.592785) + (xy 137.986204 105.787552) + (xy 137.967519 105.989197) + (xy 137.967519 105.989202) + (xy 136.706844 105.989202) + (xy 136.706844 105.9892) + (xy 136.687102 105.76354) + (xy 136.628472 105.544729) + (xy 136.628471 105.544725) + (xy 136.532742 105.339433) + (xy 136.440164 105.207217) + (xy 136.440163 105.207216) + (xy 135.873063 105.774316) + (xy 135.795169 105.65311) + (xy 135.68477 105.557448) + (xy 135.618455 105.527163) + (xy 136.189282 104.956335) + (xy 136.189281 104.956334) + (xy 136.057067 104.863757) + (xy 135.851774 104.768028) + (xy 135.85177 104.768027) + (xy 135.632959 104.709397) + (xy 135.4073 104.689655) + (xy 135.18164 104.709397) + (xy 134.962829 104.768027) + (xy 134.962825 104.768028) + (xy 134.757531 104.863758) + (xy 134.757527 104.863761) + (xy 134.625317 104.956334) + (xy 134.625317 104.956336) + (xy 135.196144 105.527163) + (xy 135.12983 105.557448) + (xy 135.019431 105.65311) + (xy 134.941535 105.774316) + (xy 134.374436 105.207217) + (xy 134.374434 105.207217) + (xy 134.281861 105.339427) + (xy 134.281858 105.339431) + (xy 134.186128 105.544725) + (xy 134.186127 105.544729) + (xy 134.127497 105.76354) + (xy 134.107755 105.9892) + (xy 133.4775 105.9892) + (xy 133.4775 101.468002) + (xy 134.309919 101.468002) + (xy 134.328604 101.669647) + (xy 134.384021 101.864414) + (xy 134.384026 101.864427) + (xy 134.474285 102.045693) + (xy 134.596322 102.207297) + (xy 134.596325 102.2073) + (xy 134.745977 102.343727) + (xy 134.745979 102.343728) + (xy 134.74598 102.343729) + (xy 134.918155 102.450335) + (xy 135.106987 102.523489) + (xy 135.306046 102.5607) + (xy 135.30605 102.5607) + (xy 135.50855 102.5607) + (xy 135.508554 102.5607) + (xy 135.707613 102.523489) + (xy 135.896445 102.450335) + (xy 136.06862 102.343729) + (xy 136.218274 102.207301) + (xy 136.340312 102.045697) + (xy 136.430577 101.86442) + (xy 136.485996 101.669643) + (xy 136.504681 101.468002) + (xy 137.967519 101.468002) + (xy 137.986204 101.669647) + (xy 138.041621 101.864414) + (xy 138.041626 101.864427) + (xy 138.131885 102.045693) + (xy 138.253922 102.207297) + (xy 138.253925 102.2073) + (xy 138.403577 102.343727) + (xy 138.403579 102.343728) + (xy 138.40358 102.343729) + (xy 138.575755 102.450335) + (xy 138.764587 102.523489) + (xy 138.963646 102.5607) + (xy 138.96365 102.5607) + (xy 139.16615 102.5607) + (xy 139.166154 102.5607) + (xy 139.365213 102.523489) + (xy 139.554045 102.450335) + (xy 139.72622 102.343729) + (xy 139.875874 102.207301) + (xy 139.997912 102.045697) + (xy 140.088177 101.86442) + (xy 140.143596 101.669643) + (xy 140.162281 101.468) + (xy 140.160191 101.445449) + (xy 140.154697 101.386161) + (xy 140.143596 101.266357) + (xy 140.139213 101.250953) + (xy 140.088178 101.071585) + (xy 140.088177 101.07158) + (xy 140.035711 100.966214) + (xy 139.997914 100.890306) + (xy 139.988021 100.877206) + (xy 139.935844 100.808112) + (xy 139.875877 100.728702) + (xy 139.875874 100.728699) + (xy 139.726222 100.592272) + (xy 139.554049 100.485667) + (xy 139.554046 100.485666) + (xy 139.554045 100.485665) + (xy 139.365213 100.412511) + (xy 139.166154 100.3753) + (xy 138.963646 100.3753) + (xy 138.804398 100.405068) + (xy 138.764586 100.412511) + (xy 138.57575 100.485667) + (xy 138.403577 100.592272) + (xy 138.253925 100.728699) + (xy 138.253922 100.728702) + (xy 138.131885 100.890306) + (xy 138.041626 101.071572) + (xy 138.041621 101.071585) + (xy 137.986204 101.266352) + (xy 137.967519 101.467997) + (xy 137.967519 101.468002) + (xy 136.504681 101.468002) + (xy 136.504681 101.468) + (xy 136.502591 101.445449) + (xy 136.497097 101.386161) + (xy 136.485996 101.266357) + (xy 136.481613 101.250953) + (xy 136.430578 101.071585) + (xy 136.430577 101.07158) + (xy 136.378111 100.966214) + (xy 136.340314 100.890306) + (xy 136.330421 100.877206) + (xy 136.278244 100.808112) + (xy 136.218277 100.728702) + (xy 136.218274 100.728699) + (xy 136.068622 100.592272) + (xy 135.896449 100.485667) + (xy 135.896446 100.485666) + (xy 135.896445 100.485665) + (xy 135.707613 100.412511) + (xy 135.508554 100.3753) + (xy 135.306046 100.3753) + (xy 135.146798 100.405068) + (xy 135.106986 100.412511) + (xy 134.91815 100.485667) + (xy 134.745977 100.592272) + (xy 134.596325 100.728699) + (xy 134.596322 100.728702) + (xy 134.474285 100.890306) + (xy 134.384026 101.071572) + (xy 134.384021 101.071585) + (xy 134.328604 101.266352) + (xy 134.309919 101.467997) + (xy 134.309919 101.468002) + (xy 133.4775 101.468002) + (xy 133.4775 99.7199) + (xy 133.495093 99.671562) + (xy 133.539642 99.645842) + (xy 133.5527 99.6447) + (xy 134.114918 99.6447) + (xy 134.160697 99.66024) + (xy 134.239564 99.720757) + (xy 134.374064 99.776469) + (xy 134.5184 99.795471) + (xy 134.662736 99.776469) + (xy 134.797236 99.720757) + (xy 134.912733 99.632133) + (xy 135.001357 99.516636) + (xy 135.057069 99.382136) + (xy 135.076071 99.2378) + (xy 135.057069 99.093464) + (xy 135.001357 98.958965) + (xy 135.001355 98.958962) + (xy 134.912733 98.843466) + (xy 134.797239 98.754845) + (xy 134.797238 98.754844) + (xy 134.797236 98.754843) + (xy 134.710291 98.718829) + (xy 134.662737 98.699131) + (xy 134.5184 98.680129) + (xy 134.374062 98.699131) + (xy 134.239563 98.754844) + (xy 134.239562 98.754844) + (xy 134.160697 98.81536) + (xy 134.114918 98.8309) + (xy 133.5527 98.8309) + (xy 133.504362 98.813307) + (xy 133.478642 98.768758) + (xy 133.4775 98.7557) + (xy 133.4775 96.019899) + (xy 133.495093 95.971561) + (xy 133.539642 95.945841) + (xy 133.5527 95.944699) + (xy 133.771156 95.944699) + (xy 133.815758 95.935828) + (xy 133.866334 95.902034) + (xy 133.900128 95.851458) + (xy 133.909 95.806857) + (xy 133.909 95.4407) + (xy 133.926593 95.392362) + (xy 133.971142 95.366642) + (xy 133.9842 95.3655) + (xy 134.898001 95.3655) + (xy 134.946339 95.383093) + (xy 134.972059 95.427642) + (xy 134.973201 95.4407) + (xy 134.973201 95.573657) + (xy 134.982072 95.618259) + (xy 135.015864 95.668832) + (xy 135.015865 95.668832) + (xy 135.015866 95.668834) + (xy 135.066442 95.702628) + (xy 135.111043 95.7115) + (xy 137.141156 95.711499) + (xy 137.185758 95.702628) + (xy 137.18918 95.70034) + (xy 137.194921 95.696506) + (xy 137.244886 95.684279) + (xy 137.291021 95.70703) + (xy 137.311739 95.754113) + (xy 137.3119 95.759032) + (xy 137.3119 97.579673) + (xy 137.31001 97.591256) + (xy 137.310744 97.591359) + (xy 137.309781 97.598258) + (xy 137.31182 97.642339) + (xy 137.3119 97.645812) + (xy 137.3119 97.663535) + (xy 137.312139 97.664816) + (xy 137.313335 97.675136) + (xy 137.314614 97.70279) + (xy 137.314615 97.702794) + (xy 137.319109 97.712972) + (xy 137.324234 97.729522) + (xy 137.326278 97.740458) + (xy 137.326281 97.740465) + (xy 137.340851 97.763996) + (xy 137.345705 97.773205) + (xy 137.350442 97.783932) + (xy 137.356883 97.798521) + (xy 137.356884 97.798522) + (xy 137.36475 97.806388) + (xy 137.375509 97.81997) + (xy 137.376049 97.820842) + (xy 137.381369 97.829433) + (xy 137.38137 97.829434) + (xy 137.381372 97.829436) + (xy 137.403454 97.846111) + (xy 137.41131 97.852948) + (xy 144.38372 104.825358) + (xy 144.390576 104.834883) + (xy 144.391166 104.834438) + (xy 144.395365 104.839998) + (xy 144.395366 104.839999) + (xy 144.421431 104.863761) + (xy 144.427977 104.869728) + (xy 144.430468 104.872106) + (xy 144.44302 104.884658) + (xy 144.444067 104.885375) + (xy 144.452242 104.891849) + (xy 144.457344 104.8965) + (xy 144.472699 104.910498) + (xy 144.483075 104.914517) + (xy 144.498405 104.922597) + (xy 144.507584 104.928886) + (xy 144.534519 104.93522) + (xy 144.544467 104.938301) + (xy 144.570278 104.9483) + (xy 144.581403 104.9483) + (xy 144.598619 104.950297) + (xy 144.600683 104.950782) + (xy 144.609449 104.952844) + (xy 144.636856 104.94902) + (xy 144.647246 104.9483) + (xy 144.746133 104.9483) + (xy 144.794471 104.965893) + (xy 144.799307 104.970326) + (xy 145.356144 105.527163) + (xy 145.28983 105.557448) + (xy 145.179431 105.65311) + (xy 145.101535 105.774316) + (xy 144.534436 105.207217) + (xy 144.534434 105.207217) + (xy 144.441861 105.339427) + (xy 144.441858 105.339431) + (xy 144.346128 105.544725) + (xy 144.346127 105.544729) + (xy 144.287497 105.76354) + (xy 144.267755 105.9892) + (xy 144.287497 106.214859) + (xy 144.346127 106.43367) + (xy 144.346128 106.433674) + (xy 144.441857 106.638967) + (xy 144.534434 106.771181) + (xy 144.534435 106.771182) + (xy 145.101535 106.204082) + (xy 145.179431 106.32529) + (xy 145.28983 106.420952) + (xy 145.356143 106.451236) + (xy 144.785316 107.022063) + (xy 144.785317 107.022064) + (xy 144.917529 107.11464) + (xy 144.917529 107.114641) + (xy 145.122825 107.210371) + (xy 145.122829 107.210372) + (xy 145.34164 107.269002) + (xy 145.5673 107.288744) + (xy 145.792959 107.269002) + (xy 146.01177 107.210372) + (xy 146.011774 107.210371) + (xy 146.21707 107.114641) + (xy 146.21707 107.11464) + (xy 146.349281 107.022064) + (xy 146.349282 107.022063) + (xy 145.778456 106.451236) + (xy 145.84477 106.420952) + (xy 145.955169 106.32529) + (xy 146.033064 106.204083) + (xy 146.600163 106.771182) + (xy 146.600164 106.771181) + (xy 146.69274 106.63897) + (xy 146.692741 106.63897) + (xy 146.788471 106.433674) + (xy 146.788472 106.43367) + (xy 146.847102 106.214859) + (xy 146.866844 105.9892) + (xy 146.847102 105.76354) + (xy 146.790021 105.550508) + (xy 146.794505 105.499264) + (xy 146.830878 105.462891) + (xy 146.882122 105.458407) + (xy 146.915833 105.477871) + (xy 147.384074 105.946112) + (xy 147.405814 105.992732) + (xy 147.4061 105.999286) + (xy 147.4061 107.140255) + (xy 147.406101 107.140257) + (xy 147.414972 107.184859) + (xy 147.448764 107.235432) + (xy 147.448765 107.235432) + (xy 147.448766 107.235434) + (xy 147.499342 107.269228) + (xy 147.543943 107.2781) + (xy 147.8691 107.278099) + (xy 147.917437 107.295692) + (xy 147.943158 107.34024) + (xy 147.9443 107.353299) + (xy 147.9443 107.5561) + (xy 147.926707 107.604438) + (xy 147.882158 107.630158) + (xy 147.8691 107.6313) + (xy 147.559144 107.6313) + (xy 147.559142 107.631301) + (xy 147.51454 107.640172) + (xy 147.463967 107.673964) + (xy 147.430172 107.724542) + (xy 147.430171 107.724543) + (xy 147.4213 107.769142) + (xy 147.4213 109.299255) + (xy 147.421301 109.299257) + (xy 147.430172 109.343859) + (xy 147.463964 109.394432) + (xy 147.463965 109.394432) + (xy 147.463966 109.394434) + (xy 147.514542 109.428228) + (xy 147.559143 109.4371) + (xy 148.889256 109.437099) + (xy 148.933858 109.428228) + (xy 148.984434 109.394434) + (xy 149.018228 109.343858) + (xy 149.0271 109.299257) + (xy 149.027099 107.769144) + (xy 149.018228 107.724542) + (xy 148.984434 107.673966) + (xy 148.933858 107.640172) + (xy 148.933856 107.640171) + (xy 148.889257 107.6313) + (xy 148.5793 107.6313) + (xy 148.530962 107.613707) + (xy 148.505242 107.569158) + (xy 148.5041 107.5561) + (xy 148.5041 107.353299) + (xy 148.521693 107.304961) + (xy 148.566242 107.279241) + (xy 148.5793 107.278099) + (xy 148.874056 107.278099) + (xy 148.918658 107.269228) + (xy 148.969234 107.235434) + (xy 148.98247 107.215624) + (xy 149.02395 107.185208) + (xy 149.07528 107.188571) + (xy 149.11244 107.224141) + (xy 149.112555 107.224375) + (xy 149.166255 107.334219) + (xy 149.24998 107.417944) + (xy 149.356363 107.469951) + (xy 149.356362 107.469951) + (xy 149.425319 107.479999) + (xy 149.42533 107.48) + (xy 149.9316 107.48) + (xy 149.9316 106.5526) + (xy 150.2864 106.5526) + (xy 150.2864 107.48) + (xy 150.79267 107.48) + (xy 150.79268 107.479999) + (xy 150.861637 107.469951) + (xy 150.968019 107.417944) + (xy 151.051744 107.334219) + (xy 151.103751 107.227837) + (xy 151.113799 107.15888) + (xy 151.1138 107.15887) + (xy 151.1138 106.5526) + (xy 150.2864 106.5526) + (xy 149.9316 106.5526) + (xy 149.9316 104.3682) + (xy 150.2864 104.3682) + (xy 150.2864 106.1978) + (xy 151.1138 106.1978) + (xy 151.1138 106.0178) + (xy 153.8448 106.0178) + (xy 153.8448 106.82408) + (xy 153.854848 106.893037) + (xy 153.906855 106.999419) + (xy 153.99058 107.083144) + (xy 154.096963 107.135151) + (xy 154.096962 107.135151) + (xy 154.165919 107.145199) + (xy 154.16593 107.1452) + (xy 154.4222 107.1452) + (xy 154.4222 106.0178) + (xy 153.8448 106.0178) + (xy 151.1138 106.0178) + (xy 151.1138 105.663) + (xy 153.8448 105.663) + (xy 154.4222 105.663) + (xy 154.4222 104.5356) + (xy 154.165919 104.5356) + (xy 154.096962 104.545648) + (xy 153.99058 104.597655) + (xy 153.906855 104.68138) + (xy 153.854848 104.787762) + (xy 153.8448 104.856719) + (xy 153.8448 105.663) + (xy 151.1138 105.663) + (xy 151.1138 105.591529) + (xy 151.113799 105.591519) + (xy 151.103751 105.522562) + (xy 151.051744 105.41618) + (xy 150.971738 105.336174) + (xy 150.949998 105.289554) + (xy 150.963312 105.239867) + (xy 150.971738 105.229826) + (xy 151.051744 105.149819) + (xy 151.103751 105.043437) + (xy 151.113799 104.97448) + (xy 151.1138 104.97447) + (xy 151.1138 104.3682) + (xy 150.2864 104.3682) + (xy 149.9316 104.3682) + (xy 149.9316 104.0134) + (xy 150.2864 104.0134) + (xy 151.1138 104.0134) + (xy 151.1138 103.407129) + (xy 151.113799 103.407119) + (xy 151.103751 103.338162) + (xy 151.051744 103.23178) + (xy 151.004738 103.184774) + (xy 150.982998 103.138154) + (xy 150.996312 103.088467) + (xy 151.004738 103.078426) + (xy 151.066944 103.016219) + (xy 151.118951 102.909837) + (xy 151.128999 102.84088) + (xy 151.129 102.84087) + (xy 151.129 102.2346) + (xy 150.3016 102.2346) + (xy 150.3016 103.158651) + (xy 150.2864 103.200414) + (xy 150.2864 104.0134) + (xy 149.9316 104.0134) + (xy 149.9316 103.089349) + (xy 149.9468 103.047585) + (xy 149.9468 101.955) + (xy 149.964393 101.906662) + (xy 150.008942 101.880942) + (xy 150.022 101.8798) + (xy 151.129 101.8798) + (xy 151.129 101.2927) + (xy 151.146593 101.244362) + (xy 151.191142 101.218642) + (xy 151.2042 101.2175) + (xy 154.490542 101.2175) + (xy 154.53888 101.235093) + (xy 154.543717 101.239526) + (xy 154.704366 101.400176) + (xy 154.711193 101.409662) + (xy 154.711789 101.409212) + (xy 154.715985 101.414768) + (xy 154.715987 101.41477) + (xy 154.715989 101.414773) + (xy 154.748384 101.444305) + (xy 154.75085 101.44666) + (xy 154.763305 101.459115) + (xy 154.763306 101.459115) + (xy 154.763306 101.459116) + (xy 154.764331 101.459818) + (xy 154.772489 101.466279) + (xy 154.79277 101.484768) + (xy 154.803017 101.488738) + (xy 154.818339 101.496814) + (xy 154.827406 101.503025) + (xy 154.854124 101.509308) + (xy 154.864058 101.512385) + (xy 154.889651 101.5223) + (xy 154.900633 101.5223) + (xy 154.917849 101.524297) + (xy 154.91994 101.524788) + (xy 154.928543 101.526812) + (xy 154.95572 101.52302) + (xy 154.96611 101.5223) + (xy 155.938957 101.5223) + (xy 155.987295 101.539893) + (xy 156.013015 101.584442) + (xy 156.004082 101.6351) + (xy 155.971985 101.665059) + (xy 155.89058 101.704855) + (xy 155.806855 101.78858) + (xy 155.754848 101.894962) + (xy 155.7448 101.963919) + (xy 155.7448 102.7702) + (xy 156.6018 102.7702) + (xy 156.650138 102.787793) + (xy 156.675858 102.832342) + (xy 156.677 102.8454) + (xy 156.677 104.2524) + (xy 156.93327 104.2524) + (xy 156.93328 104.252399) + (xy 157.002237 104.242351) + (xy 157.108619 104.190344) + (xy 157.149926 104.149038) + (xy 157.196546 104.127298) + (xy 157.246233 104.140612) + (xy 157.275738 104.182749) + (xy 157.2783 104.202212) + (xy 157.2783 104.63754) + (xy 157.260707 104.685878) + (xy 157.256274 104.690714) + (xy 157.137508 104.80948) + (xy 157.090888 104.83122) + (xy 157.041201 104.817906) + (xy 157.021808 104.798085) + (xy 157.009835 104.780167) + (xy 157.009834 104.780166) + (xy 156.959258 104.746372) + (xy 156.959256 104.746371) + (xy 156.914657 104.7375) + (xy 156.084544 104.7375) + (xy 156.084542 104.737501) + (xy 156.03994 104.746372) + (xy 155.989365 104.780165) + (xy 155.965226 104.816293) + (xy 155.923743 104.84671) + (xy 155.872413 104.843345) + (xy 155.835255 104.807774) + (xy 155.8275 104.774514) + (xy 155.8275 104.279974) + (xy 155.845093 104.231636) + (xy 155.889642 104.205916) + (xy 155.935728 104.212415) + (xy 155.996963 104.242351) + (xy 156.065919 104.252399) + (xy 156.06593 104.2524) + (xy 156.3222 104.2524) + (xy 156.3222 103.125) + (xy 155.7448 103.125) + (xy 155.7448 103.518242) + (xy 155.727207 103.56658) + (xy 155.682658 103.5923) + (xy 155.632 103.583367) + (xy 155.616426 103.571416) + (xy 155.174525 103.129515) + (xy 155.152785 103.082895) + (xy 155.152499 103.076341) + (xy 155.152499 101.982544) + (xy 155.152499 101.982543) + (xy 155.143628 101.937942) + (xy 155.122727 101.906662) + (xy 155.109835 101.887367) + (xy 155.109831 101.887364) + (xy 155.059258 101.853572) + (xy 155.059256 101.853571) + (xy 155.014657 101.8447) + (xy 154.184544 101.8447) + (xy 154.184542 101.844701) + (xy 154.13994 101.853572) + (xy 154.089367 101.887364) + (xy 154.055572 101.937942) + (xy 154.055571 101.937943) + (xy 154.0467 101.982542) + (xy 154.0467 103.912655) + (xy 154.046701 103.912657) + (xy 154.055572 103.957259) + (xy 154.089364 104.007832) + (xy 154.089365 104.007832) + (xy 154.089366 104.007834) + (xy 154.139942 104.041628) + (xy 154.184543 104.0505) + (xy 155.014656 104.050499) + (xy 155.059258 104.041628) + (xy 155.109834 104.007834) + (xy 155.121808 103.989913) + (xy 155.163289 103.959497) + (xy 155.214618 103.96286) + (xy 155.237508 103.978518) + (xy 155.249674 103.990684) + (xy 155.271414 104.037304) + (xy 155.2717 104.043858) + (xy 155.2717 104.508025) + (xy 155.254107 104.556363) + (xy 155.209558 104.582083) + (xy 155.163472 104.575584) + (xy 155.102236 104.545648) + (xy 155.102237 104.545648) + (xy 155.03328 104.5356) + (xy 154.777 104.5356) + (xy 154.777 107.1452) + (xy 155.03327 107.1452) + (xy 155.03328 107.145199) + (xy 155.102236 107.135151) + (xy 155.163472 107.105215) + (xy 155.214625 107.099791) + (xy 155.257297 107.128516) + (xy 155.2717 107.172774) + (xy 155.2717 107.6623) + (xy 155.254107 107.710638) + (xy 155.209558 107.736358) + (xy 155.196501 107.7375) + (xy 155.134544 107.7375) + (xy 155.134542 107.737501) + (xy 155.08994 107.746372) + (xy 155.039367 107.780164) + (xy 155.005572 107.830742) + (xy 155.005571 107.830743) + (xy 154.9967 107.875342) + (xy 154.9967 109.805455) + (xy 154.996701 109.805457) + (xy 155.005572 109.850059) + (xy 155.039364 109.900632) + (xy 155.039365 109.900632) + (xy 155.039366 109.900634) + (xy 155.089942 109.934428) + (xy 155.134543 109.9433) + (xy 155.1965 109.943299) + (xy 155.244837 109.960892) + (xy 155.270557 110.00544) + (xy 155.2717 110.018499) + (xy 155.2717 117.069341) + (xy 155.254107 117.117679) + (xy 155.249674 117.122515) + (xy 151.213905 121.158283) + (xy 151.167285 121.180023) + (xy 151.121439 121.169228) + (xy 150.993582 121.090877) + (xy 150.767756 120.997337) + (xy 150.767751 120.997335) + (xy 150.767747 120.997334) + (xy 150.767746 120.997333) + (xy 150.530085 120.940277) + (xy 150.530075 120.940275) + (xy 150.286403 120.921098) + (xy 150.286397 120.921098) + (xy 150.042724 120.940275) + (xy 150.042714 120.940277) + (xy 149.805053 120.997333) + (xy 149.805052 120.997334) + (xy 149.805045 120.997336) + (xy 149.805044 120.997337) + (xy 149.751124 121.019671) + (xy 149.579218 121.090876) + (xy 149.579211 121.09088) + (xy 149.370816 121.218585) + (xy 149.370803 121.218595) + (xy 149.184937 121.377337) + (xy 149.026195 121.563203) + (xy 149.026185 121.563216) + (xy 148.89848 121.771611) + (xy 148.898476 121.771618) + (xy 148.827271 121.943524) + (xy 148.806927 121.992641) + (xy 148.804934 121.997452) + (xy 148.804933 121.997453) + (xy 148.747877 122.235114) + (xy 148.747875 122.235124) + (xy 148.728698 122.478797) + (xy 148.728698 122.478802) + (xy 148.747875 122.722475) + (xy 148.747877 122.722485) + (xy 148.804933 122.960146) + (xy 148.804934 122.960147) + (xy 148.804935 122.960151) + (xy 148.804937 122.960156) + (xy 148.840678 123.046442) + (xy 148.898476 123.185981) + (xy 148.89848 123.185988) + (xy 149.026185 123.394383) + (xy 149.026191 123.394391) + (xy 149.026193 123.394394) + (xy 149.035495 123.405285) + (xy 149.184937 123.580262) + (xy 149.295932 123.675059) + (xy 149.370806 123.739007) + (xy 149.37081 123.739009) + (xy 149.370816 123.739014) + (xy 149.579211 123.866719) + (xy 149.579218 123.866723) + (xy 149.805044 123.960263) + (xy 149.805051 123.960264) + (xy 149.805052 123.960265) + (xy 149.805053 123.960266) + (xy 150.022177 124.012391) + (xy 150.042722 124.017324) + (xy 150.140193 124.024995) + (xy 150.286397 124.036502) + (xy 150.2864 124.036502) + (xy 150.286403 124.036502) + (xy 150.408239 124.026913) + (xy 150.530078 124.017324) + (xy 150.612728 123.997481) + (xy 150.767746 123.960266) + (xy 150.767746 123.960265) + (xy 150.767756 123.960263) + (xy 150.993582 123.866723) + (xy 151.201994 123.739007) + (xy 151.387862 123.580262) + (xy 151.546607 123.394394) + (xy 151.552306 123.385095) + (xy 151.674319 123.185988) + (xy 151.674323 123.185982) + (xy 151.767863 122.960156) + (xy 151.767865 122.960146) + (xy 151.767866 122.960146) + (xy 151.81779 122.752194) + (xy 151.824924 122.722478) + (xy 151.844102 122.4788) + (xy 151.824924 122.235122) + (xy 151.78449 122.066699) + (xy 151.767866 121.997453) + (xy 151.767865 121.997452) + (xy 151.767864 121.997451) + (xy 151.767863 121.997444) + (xy 151.674323 121.771618) + (xy 151.59597 121.643759) + (xy 151.585714 121.593352) + (xy 151.606912 121.551295) + (xy 155.705375 117.452833) + (xy 155.714863 117.446011) + (xy 155.71441 117.445411) + (xy 155.719969 117.441212) + (xy 155.719973 117.441211) + (xy 155.749484 117.408837) + (xy 155.751861 117.406348) + (xy 155.764315 117.393895) + (xy 155.765021 117.392863) + (xy 155.771474 117.384715) + (xy 155.789968 117.36443) + (xy 155.793935 117.354188) + (xy 155.802015 117.338858) + (xy 155.808225 117.329794) + (xy 155.814508 117.303077) + (xy 155.817588 117.293135) + (xy 155.8275 117.26755) + (xy 155.8275 117.256566) + (xy 155.829497 117.239349) + (xy 155.832012 117.228657) + (xy 155.82822 117.201479) + (xy 155.8275 117.19109) + (xy 155.8275 110.018499) + (xy 155.845093 109.970161) + (xy 155.889642 109.944441) + (xy 155.9027 109.943299) + (xy 155.964656 109.943299) + (xy 156.009258 109.934428) + (xy 156.059834 109.900634) + (xy 156.093628 109.850058) + (xy 156.1025 109.805457) + (xy 156.102499 107.875344) + (xy 156.093628 107.830742) + (xy 156.059834 107.780166) + (xy 156.009258 107.746372) + (xy 156.009256 107.746371) + (xy 155.964657 107.7375) + (xy 155.9027 107.7375) + (xy 155.854362 107.719907) + (xy 155.828642 107.675358) + (xy 155.8275 107.6623) + (xy 155.8275 106.906286) + (xy 155.845093 106.857948) + (xy 155.889642 106.832228) + (xy 155.9403 106.841161) + (xy 155.965226 106.864507) + (xy 155.989364 106.900632) + (xy 155.989365 106.900632) + (xy 155.989366 106.900634) + (xy 156.039942 106.934428) + (xy 156.084543 106.9433) + (xy 156.914656 106.943299) + (xy 156.959258 106.934428) + (xy 157.009834 106.900634) + (xy 157.043628 106.850058) + (xy 157.0525 106.805457) + (xy 157.052499 105.711656) + (xy 157.070092 105.663319) + (xy 157.074525 105.658483) + (xy 157.321505 105.411503) + (xy 157.711975 105.021033) + (xy 157.721463 105.014211) + (xy 157.72101 105.013611) + (xy 157.726569 105.009412) + (xy 157.726573 105.009411) + (xy 157.756084 104.977037) + (xy 157.758461 104.974548) + (xy 157.770915 104.962095) + (xy 157.771621 104.961063) + (xy 157.778074 104.952915) + (xy 157.796568 104.93263) + (xy 157.800535 104.922388) + (xy 157.808615 104.907058) + (xy 157.814825 104.897994) + (xy 157.821108 104.871277) + (xy 157.824188 104.861335) + (xy 157.8341 104.83575) + (xy 157.8341 104.824766) + (xy 157.836097 104.807549) + (xy 157.838612 104.796857) + (xy 157.83482 104.769679) + (xy 157.8341 104.75929) + (xy 157.8341 101.657601) + (xy 157.835982 101.646062) + (xy 157.83524 101.645959) + (xy 157.8362 101.639065) + (xy 157.836203 101.639059) + (xy 157.834179 101.595307) + (xy 157.8341 101.591835) + (xy 157.8341 101.574252) + (xy 157.8341 101.574247) + (xy 157.83387 101.573021) + (xy 157.832671 101.562691) + (xy 157.831404 101.535273) + (xy 157.826969 101.525229) + (xy 157.821841 101.508668) + (xy 157.819823 101.497873) + (xy 157.819823 101.497872) + (xy 157.805372 101.474535) + (xy 157.800518 101.465323) + (xy 157.797777 101.459115) + (xy 157.789438 101.440228) + (xy 157.78167 101.43246) + (xy 157.770909 101.418874) + (xy 157.765128 101.409537) + (xy 157.743226 101.392997) + (xy 157.735371 101.386161) + (xy 157.646783 101.297573) + (xy 157.625043 101.250953) + (xy 157.638357 101.201266) + (xy 157.646783 101.191225) + (xy 157.766436 101.071572) + (xy 158.067575 100.770433) + (xy 158.077063 100.763611) + (xy 158.07661 100.763011) + (xy 158.082169 100.758812) + (xy 158.082173 100.758811) + (xy 158.085726 100.754912) + (xy 158.131292 100.731043) + (xy 158.181541 100.742047) + (xy 158.212961 100.782776) + (xy 158.2165 100.805574) + (xy 158.2165 131.1108) + (xy 158.198907 131.159138) + (xy 158.154358 131.184858) + (xy 158.1413 131.186) + (xy 126.3639 131.186) + (xy 126.315562 131.168407) + (xy 126.289842 131.123858) + (xy 126.2887 131.1108) + (xy 126.2887 127.8586) + (xy 126.8026 127.8586) + (xy 126.845342 128.347154) + (xy 126.845342 128.347157) + (xy 126.845343 128.347159) + (xy 126.846996 128.353327) + (xy 126.972274 128.820873) + (xy 126.972276 128.820877) + (xy 127.179534 129.265344) + (xy 127.460836 129.667086) + (xy 127.807613 130.013863) + (xy 127.807616 130.013865) + (xy 127.807617 130.013866) + (xy 128.20935 130.295162) + (xy 128.209352 130.295162) + (xy 128.209355 130.295165) + (xy 128.579248 130.467649) + (xy 128.653826 130.502425) + (xy 129.127541 130.629357) + (xy 129.6161 130.6721) + (xy 130.104659 130.629357) + (xy 130.578374 130.502425) + (xy 131.02285 130.295162) + (xy 131.424583 130.013866) + (xy 131.771366 129.667083) + (xy 132.052662 129.26535) + (xy 132.145852 129.065504) + (xy 134.757099 129.065504) + (xy 134.763499 129.135922) + (xy 134.7635 129.135926) + (xy 134.813998 129.297983) + (xy 134.814 129.297986) + (xy 134.901817 129.443253) + (xy 134.901818 129.443254) + (xy 134.90182 129.443257) + (xy 135.021842 129.563279) + (xy 135.021844 129.56328) + (xy 135.021847 129.563283) + (xy 135.167114 129.6511) + (xy 135.167116 129.651101) + (xy 135.218415 129.667086) + (xy 135.329176 129.7016) + (xy 135.336218 129.70224) + (xy 135.399595 129.708) + (xy 135.399604 129.708) + (xy 135.512604 129.708) + (xy 135.568938 129.70288) + (xy 135.583024 129.7016) + (xy 135.745086 129.6511) + (xy 135.890353 129.563283) + (xy 136.010383 129.443253) + (xy 136.0982 129.297986) + (xy 136.1487 129.135924) + (xy 136.154509 129.072003) + (xy 136.1551 129.065504) + (xy 143.397099 129.065504) + (xy 143.403499 129.135922) + (xy 143.4035 129.135926) + (xy 143.453998 129.297983) + (xy 143.454 129.297986) + (xy 143.541817 129.443253) + (xy 143.541818 129.443254) + (xy 143.54182 129.443257) + (xy 143.661842 129.563279) + (xy 143.661844 129.56328) + (xy 143.661847 129.563283) + (xy 143.807114 129.6511) + (xy 143.807116 129.651101) + (xy 143.858415 129.667086) + (xy 143.969176 129.7016) + (xy 143.976218 129.70224) + (xy 144.039595 129.708) + (xy 144.039604 129.708) + (xy 144.152604 129.708) + (xy 144.208938 129.70288) + (xy 144.223024 129.7016) + (xy 144.385086 129.6511) + (xy 144.530353 129.563283) + (xy 144.650383 129.443253) + (xy 144.7382 129.297986) + (xy 144.7887 129.135924) + (xy 144.794509 129.072003) + (xy 144.7951 129.065504) + (xy 144.7951 128.342895) + (xy 144.7887 128.272477) + (xy 144.788699 128.272473) + (xy 144.738201 128.110416) + (xy 144.733821 128.103171) + (xy 144.650383 127.965147) + (xy 144.65038 127.965144) + (xy 144.650379 127.965142) + (xy 144.530357 127.84512) + (xy 144.530354 127.845118) + (xy 144.530353 127.845117) + (xy 144.385086 127.7573) + (xy 144.385083 127.757298) + (xy 144.223026 127.7068) + (xy 144.223022 127.706799) + (xy 144.152604 127.7004) + (xy 144.152596 127.7004) + (xy 144.039604 127.7004) + (xy 144.039596 127.7004) + (xy 143.969177 127.706799) + (xy 143.969173 127.7068) + (xy 143.807116 127.757298) + (xy 143.661842 127.84512) + (xy 143.54182 127.965142) + (xy 143.453998 128.110416) + (xy 143.4035 128.272473) + (xy 143.403499 128.272477) + (xy 143.3971 128.342895) + (xy 143.3971 129.065504) + (xy 143.397099 129.065504) + (xy 136.1551 129.065504) + (xy 136.1551 128.342895) + (xy 136.1487 128.272477) + (xy 136.148699 128.272473) + (xy 136.098201 128.110416) + (xy 136.093821 128.103171) + (xy 136.010383 127.965147) + (xy 136.01038 127.965144) + (xy 136.010379 127.965142) + (xy 135.890357 127.84512) + (xy 135.890354 127.845118) + (xy 135.890353 127.845117) + (xy 135.745086 127.7573) + (xy 135.745083 127.757298) + (xy 135.583026 127.7068) + (xy 135.583022 127.706799) + (xy 135.512604 127.7004) + (xy 135.512596 127.7004) + (xy 135.399604 127.7004) + (xy 135.399596 127.7004) + (xy 135.329177 127.706799) + (xy 135.329173 127.7068) + (xy 135.167116 127.757298) + (xy 135.021842 127.84512) + (xy 134.90182 127.965142) + (xy 134.813998 128.110416) + (xy 134.7635 128.272473) + (xy 134.763499 128.272477) + (xy 134.7571 128.342895) + (xy 134.7571 129.065504) + (xy 134.757099 129.065504) + (xy 132.145852 129.065504) + (xy 132.259925 128.820874) + (xy 132.386857 128.347159) + (xy 132.4296 127.8586) + (xy 132.396372 127.4788) + (xy 148.526679 127.4788) + (xy 148.546334 127.741075) + (xy 148.604859 127.99749) + (xy 148.700944 128.24231) + (xy 148.700948 128.242318) + (xy 148.832448 128.470083) + (xy 148.92641 128.587907) + (xy 149.681598 127.832719) + (xy 149.70608 127.879366) + (xy 149.818805 128.006606) + (xy 149.93161 128.084469) + (xy 149.174833 128.841245) + (xy 149.174834 128.841246) + (xy 149.189226 128.8546) + (xy 149.406539 129.002762) + (xy 149.643503 129.116878) + (xy 149.894821 129.194399) + (xy 149.894834 129.194402) + (xy 150.154898 129.2336) + (xy 150.417902 129.2336) + (xy 150.677965 129.194402) + (xy 150.677978 129.194399) + (xy 150.929296 129.116878) + (xy 151.166261 129.002762) + (xy 151.383566 128.854606) + (xy 151.397964 128.841245) + (xy 150.641189 128.084469) + (xy 150.753995 128.006606) + (xy 150.86672 127.879366) + (xy 150.891201 127.83272) + (xy 151.646388 128.587907) + (xy 151.646389 128.587907) + (xy 151.740347 128.47009) + (xy 151.740349 128.470086) + (xy 151.871851 128.242318) + (xy 151.871855 128.24231) + (xy 151.96794 127.99749) + (xy 152.026465 127.741075) + (xy 152.04612 127.4788) + (xy 152.026465 127.216524) + (xy 151.96794 126.960109) + (xy 151.871855 126.715289) + (xy 151.871851 126.715281) + (xy 151.740351 126.487516) + (xy 151.646388 126.369691) + (xy 150.8912 127.124878) + (xy 150.86672 127.078234) + (xy 150.753995 126.950994) + (xy 150.641188 126.87313) + (xy 151.397965 126.116353) + (xy 151.397964 126.116352) + (xy 151.383573 126.102999) + (xy 151.166261 125.954837) + (xy 150.929296 125.840721) + (xy 150.677978 125.7632) + (xy 150.677965 125.763197) + (xy 150.417902 125.724) + (xy 150.154898 125.724) + (xy 149.894834 125.763197) + (xy 149.894821 125.7632) + (xy 149.643503 125.840721) + (xy 149.406539 125.954837) + (xy 149.189234 126.102993) + (xy 149.174834 126.116353) + (xy 149.174834 126.116354) + (xy 149.93161 126.87313) + (xy 149.818805 126.950994) + (xy 149.70608 127.078234) + (xy 149.681599 127.124879) + (xy 148.92641 126.36969) + (xy 148.926409 126.369691) + (xy 148.83245 126.487514) + (xy 148.832447 126.487517) + (xy 148.700948 126.715281) + (xy 148.700944 126.715289) + (xy 148.604859 126.960109) + (xy 148.546334 127.216524) + (xy 148.526679 127.4788) + (xy 132.396372 127.4788) + (xy 132.386857 127.370041) + (xy 132.259925 126.896326) + (xy 132.179797 126.724492) + (xy 132.052665 126.451855) + (xy 132.052662 126.451852) + (xy 132.052662 126.45185) + (xy 131.771366 126.050117) + (xy 131.771365 126.050116) + (xy 131.771363 126.050113) + (xy 131.424586 125.703336) + (xy 131.227201 125.565126) + (xy 131.02285 125.422038) + (xy 131.022849 125.422037) + (xy 131.022844 125.422034) + (xy 130.687164 125.265504) + (xy 134.757099 125.265504) + (xy 134.763499 125.335922) + (xy 134.7635 125.335926) + (xy 134.813998 125.497983) + (xy 134.814 125.497986) + (xy 134.901817 125.643253) + (xy 134.901818 125.643254) + (xy 134.90182 125.643257) + (xy 135.021842 125.763279) + (xy 135.021844 125.76328) + (xy 135.021847 125.763283) + (xy 135.167114 125.8511) + (xy 135.167116 125.851101) + (xy 135.305275 125.894152) + (xy 135.329176 125.9016) + (xy 135.336218 125.90224) + (xy 135.399595 125.908) + (xy 135.399604 125.908) + (xy 135.512604 125.908) + (xy 135.568938 125.90288) + (xy 135.583024 125.9016) + (xy 135.745086 125.8511) + (xy 135.890353 125.763283) + (xy 136.010383 125.643253) + (xy 136.0982 125.497986) + (xy 136.11251 125.452063) + (xy 136.117905 125.43475) + (xy 136.149082 125.393835) + (xy 136.199265 125.382533) + (xy 136.244972 125.406131) + (xy 136.264194 125.452099) + (xy 136.264704 125.452063) + (xy 136.264813 125.453581) + (xy 136.264817 125.453589) + (xy 136.264818 125.45364) + (xy 136.2649 125.45478) + (xy 136.274948 125.523737) + (xy 136.326955 125.630119) + (xy 136.41068 125.713844) + (xy 136.517063 125.765851) + (xy 136.517062 125.765851) + (xy 136.586019 125.775899) + (xy 136.58603 125.7759) + (xy 136.8487 125.7759) + (xy 136.8487 123.8725) + (xy 136.586019 123.8725) + (xy 136.517062 123.882548) + (xy 136.41068 123.934555) + (xy 136.326955 124.01828) + (xy 136.274948 124.124662) + (xy 136.2649 124.193619) + (xy 136.2649 124.351277) + (xy 136.247307 124.399615) + (xy 136.202758 124.425335) + (xy 136.1521 124.416402) + (xy 136.119035 124.376997) + (xy 136.117905 124.373649) + (xy 136.098201 124.310416) + (xy 136.0982 124.310414) + (xy 136.010383 124.165147) + (xy 136.01038 124.165144) + (xy 136.010379 124.165142) + (xy 135.890357 124.04512) + (xy 135.890354 124.045118) + (xy 135.890353 124.045117) + (xy 135.761368 123.967143) + (xy 135.745083 123.957298) + (xy 135.583026 123.9068) + (xy 135.583022 123.906799) + (xy 135.512604 123.9004) + (xy 135.512596 123.9004) + (xy 135.399604 123.9004) + (xy 135.399596 123.9004) + (xy 135.329177 123.906799) + (xy 135.329173 123.9068) + (xy 135.167116 123.957298) + (xy 135.021842 124.04512) + (xy 134.90182 124.165142) + (xy 134.813998 124.310416) + (xy 134.7635 124.472473) + (xy 134.763499 124.472477) + (xy 134.7571 124.542895) + (xy 134.7571 125.265504) + (xy 134.757099 125.265504) + (xy 130.687164 125.265504) + (xy 130.578377 125.214776) + (xy 130.578373 125.214774) + (xy 130.254818 125.128078) + (xy 130.104659 125.087843) + (xy 130.104657 125.087842) + (xy 130.104654 125.087842) + (xy 129.6161 125.0451) + (xy 129.127545 125.087842) + (xy 128.653826 125.214774) + (xy 128.653822 125.214776) + (xy 128.209355 125.422034) + (xy 127.807613 125.703336) + (xy 127.460836 126.050113) + (xy 127.179534 126.451855) + (xy 126.972276 126.896322) + (xy 126.972274 126.896326) + (xy 126.845342 127.370045) + (xy 126.8026 127.8586) + (xy 126.2887 127.8586) + (xy 126.2887 122.7786) + (xy 136.700417 122.7786) + (xy 136.71867 122.917246) + (xy 136.739949 122.968617) + (xy 136.768841 123.03837) + (xy 136.772186 123.046444) + (xy 136.857314 123.157385) + (xy 136.968255 123.242513) + (xy 136.968258 123.242515) + (xy 137.097455 123.29603) + (xy 137.165003 123.304922) + (xy 137.208362 123.326305) + (xy 137.665424 123.783367) + (xy 137.687164 123.829987) + (xy 137.67385 123.879674) + (xy 137.631713 123.909179) + (xy 137.580469 123.904695) + (xy 137.579222 123.9041) + (xy 137.535136 123.882548) + (xy 137.535137 123.882548) + (xy 137.46618 123.8725) + (xy 137.2035 123.8725) + (xy 137.2035 125.7759) + (xy 137.46617 125.7759) + (xy 137.46618 125.775899) + (xy 137.535137 125.765851) + (xy 137.641519 125.713844) + (xy 137.725245 125.630118) + (xy 137.73676 125.606563) + (xy 137.773795 125.570863) + (xy 137.818991 125.565834) + (xy 137.860043 125.574) + (xy 138.652156 125.573999) + (xy 138.696758 125.565128) + (xy 138.737021 125.538224) + (xy 138.786986 125.525998) + (xy 138.820579 125.538225) + (xy 138.860838 125.565126) + (xy 138.86084 125.565127) + (xy 138.860842 125.565128) + (xy 138.905443 125.574) + (xy 139.646756 125.573999) + (xy 139.691358 125.565128) + (xy 139.734321 125.53642) + (xy 139.784286 125.524194) + (xy 139.817879 125.536421) + (xy 139.860838 125.565126) + (xy 139.86084 125.565127) + (xy 139.860842 125.565128) + (xy 139.905443 125.574) + (xy 140.646756 125.573999) + (xy 140.691358 125.565128) + (xy 140.731621 125.538224) + (xy 140.781586 125.525998) + (xy 140.815179 125.538225) + (xy 140.855438 125.565126) + (xy 140.85544 125.565127) + (xy 140.855442 125.565128) + (xy 140.900043 125.574) + (xy 141.692156 125.573999) + (xy 141.733211 125.565833) + (xy 141.784049 125.573658) + (xy 141.815438 125.60656) + (xy 141.826955 125.630119) + (xy 141.91068 125.713844) + (xy 142.017063 125.765851) + (xy 142.017062 125.765851) + (xy 142.086019 125.775899) + (xy 142.08603 125.7759) + (xy 142.3487 125.7759) + (xy 142.3487 123.8725) + (xy 142.7035 123.8725) + (xy 142.7035 125.7759) + (xy 142.96617 125.7759) + (xy 142.96618 125.775899) + (xy 143.035137 125.765851) + (xy 143.141519 125.713844) + (xy 143.225244 125.630119) + (xy 143.277251 125.523737) + (xy 143.287299 125.45478) + (xy 143.287496 125.452063) + (xy 143.289099 125.452179) + (xy 143.304893 125.408784) + (xy 143.349442 125.383064) + (xy 143.4001 125.391997) + (xy 143.433165 125.431402) + (xy 143.434295 125.43475) + (xy 143.453998 125.497983) + (xy 143.454 125.497986) + (xy 143.541817 125.643253) + (xy 143.541818 125.643254) + (xy 143.54182 125.643257) + (xy 143.661842 125.763279) + (xy 143.661844 125.76328) + (xy 143.661847 125.763283) + (xy 143.807114 125.8511) + (xy 143.807116 125.851101) + (xy 143.945275 125.894152) + (xy 143.969176 125.9016) + (xy 143.976218 125.90224) + (xy 144.039595 125.908) + (xy 144.039604 125.908) + (xy 144.152604 125.908) + (xy 144.208938 125.90288) + (xy 144.223024 125.9016) + (xy 144.385086 125.8511) + (xy 144.530353 125.763283) + (xy 144.650383 125.643253) + (xy 144.7382 125.497986) + (xy 144.7887 125.335924) + (xy 144.78998 125.321838) + (xy 144.7951 125.265504) + (xy 144.7951 124.542895) + (xy 144.7887 124.472477) + (xy 144.788699 124.472473) + (xy 144.738201 124.310416) + (xy 144.7382 124.310414) + (xy 144.650383 124.165147) + (xy 144.65038 124.165144) + (xy 144.650379 124.165142) + (xy 144.530357 124.04512) + (xy 144.530354 124.045118) + (xy 144.530353 124.045117) + (xy 144.401368 123.967143) + (xy 144.385083 123.957298) + (xy 144.223026 123.9068) + (xy 144.223022 123.906799) + (xy 144.152604 123.9004) + (xy 144.152596 123.9004) + (xy 144.039604 123.9004) + (xy 144.039596 123.9004) + (xy 143.969177 123.906799) + (xy 143.969173 123.9068) + (xy 143.807116 123.957298) + (xy 143.661842 124.04512) + (xy 143.54182 124.165142) + (xy 143.453998 124.310416) + (xy 143.434295 124.373649) + (xy 143.403118 124.414564) + (xy 143.352935 124.425866) + (xy 143.307228 124.402267) + (xy 143.287383 124.354809) + (xy 143.2873 124.351277) + (xy 143.2873 124.193629) + (xy 143.287299 124.193619) + (xy 143.277251 124.124662) + (xy 143.225244 124.01828) + (xy 143.141519 123.934555) + (xy 143.035136 123.882548) + (xy 143.035137 123.882548) + (xy 142.96618 123.8725) + (xy 142.7035 123.8725) + (xy 142.3487 123.8725) + (xy 142.086019 123.8725) + (xy 142.017062 123.882548) + (xy 142.01706 123.882548) + (xy 141.972976 123.9041) + (xy 141.921823 123.909524) + (xy 141.879151 123.880798) + (xy 141.864927 123.831364) + (xy 141.885807 123.784352) + (xy 141.886718 123.783424) + (xy 143.896466 121.773677) + (xy 143.919392 121.750751) + (xy 146.251466 119.418677) + (xy 146.274392 119.395751) + (xy 146.286426 119.372131) + (xy 146.292585 119.36208) + (xy 146.30817 119.340632) + (xy 146.316362 119.315415) + (xy 146.320873 119.304524) + (xy 146.332909 119.280906) + (xy 146.337055 119.254722) + (xy 146.339807 119.24326) + (xy 146.348 119.218046) + (xy 146.348 119.089154) + (xy 146.348 118.893855) + (xy 148.7335 118.893855) + (xy 148.733501 118.893857) + (xy 148.742372 118.938459) + (xy 148.776164 118.989032) + (xy 148.776165 118.989032) + (xy 148.776166 118.989034) + (xy 148.826742 119.022828) + (xy 148.871343 119.0317) + (xy 151.701456 119.031699) + (xy 151.746058 119.022828) + (xy 151.796634 118.989034) + (xy 151.830428 118.938458) + (xy 151.8393 118.893857) + (xy 151.839299 116.063744) + (xy 151.830428 116.019142) + (xy 151.796634 115.968566) + (xy 151.746058 115.934772) + (xy 151.746056 115.934771) + (xy 151.701457 115.9259) + (xy 150.4793 115.9259) + (xy 150.430962 115.908307) + (xy 150.405242 115.863758) + (xy 150.4041 115.8507) + (xy 150.4041 109.512299) + (xy 150.421693 109.463961) + (xy 150.466242 109.438241) + (xy 150.4793 109.437099) + (xy 150.789256 109.437099) + (xy 150.833858 109.428228) + (xy 150.884434 109.394434) + (xy 150.918228 109.343858) + (xy 150.9271 109.299257) + (xy 150.927099 107.769144) + (xy 150.918228 107.724542) + (xy 150.884434 107.673966) + (xy 150.833858 107.640172) + (xy 150.833856 107.640171) + (xy 150.789257 107.6313) + (xy 149.459144 107.6313) + (xy 149.459142 107.631301) + (xy 149.41454 107.640172) + (xy 149.363967 107.673964) + (xy 149.330172 107.724542) + (xy 149.330171 107.724543) + (xy 149.3213 107.769142) + (xy 149.3213 109.299255) + (xy 149.321301 109.299257) + (xy 149.330172 109.343859) + (xy 149.363964 109.394432) + (xy 149.363965 109.394432) + (xy 149.363966 109.394434) + (xy 149.414542 109.428228) + (xy 149.459143 109.4371) + (xy 149.7691 109.437099) + (xy 149.817437 109.454692) + (xy 149.843158 109.49924) + (xy 149.8443 109.512299) + (xy 149.8443 115.8507) + (xy 149.826707 115.899038) + (xy 149.782158 115.924758) + (xy 149.7691 115.9259) + (xy 148.871344 115.9259) + (xy 148.871342 115.925901) + (xy 148.82674 115.934772) + (xy 148.776167 115.968564) + (xy 148.742372 116.019142) + (xy 148.742371 116.019143) + (xy 148.7335 116.063742) + (xy 148.7335 118.893855) + (xy 146.348 118.893855) + (xy 146.348 112.771576) + (xy 146.348 112.768907) + (xy 146.347999 112.768892) + (xy 146.347999 112.739153) + (xy 146.339809 112.71395) + (xy 146.337055 112.702481) + (xy 146.332909 112.676294) + (xy 146.320874 112.652675) + (xy 146.31636 112.641775) + (xy 146.30817 112.616571) + (xy 146.308169 112.61657) + (xy 146.308169 112.616568) + (xy 146.292587 112.595121) + (xy 146.286424 112.585063) + (xy 146.279788 112.57204) + (xy 146.274392 112.561449) + (xy 146.254093 112.54115) + (xy 146.254076 112.541131) + (xy 145.071177 111.358234) + (xy 145.071176 111.358233) + (xy 145.048252 111.335308) + (xy 145.048249 111.335306) + (xy 145.024639 111.323276) + (xy 145.014579 111.317111) + (xy 144.993135 111.301531) + (xy 144.993129 111.301528) + (xy 144.967917 111.293336) + (xy 144.957016 111.288821) + (xy 144.951047 111.285779) + (xy 144.933406 111.276791) + (xy 144.933405 111.27679) + (xy 144.907222 111.272643) + (xy 144.895751 111.269889) + (xy 144.870547 111.2617) + (xy 144.870546 111.2617) + (xy 144.838124 111.2617) + (xy 144.564199 111.2617) + (xy 144.515861 111.244107) + (xy 144.490141 111.199558) + (xy 144.488999 111.1865) + (xy 144.488999 111.003544) + (xy 144.480128 110.958942) + (xy 144.477493 110.954999) + (xy 144.446335 110.908367) + (xy 144.446334 110.908366) + (xy 144.395758 110.874572) + (xy 144.395756 110.874571) + (xy 144.351157 110.8657) + (xy 143.389792 110.8657) + (xy 143.341454 110.848107) + (xy 143.336618 110.843674) + (xy 142.515177 110.022234) + (xy 142.515176 110.022233) + (xy 142.492252 109.999308) + (xy 142.492249 109.999306) + (xy 142.468639 109.987276) + (xy 142.458579 109.981111) + (xy 142.437135 109.965531) + (xy 142.437129 109.965528) + (xy 142.411917 109.957336) + (xy 142.401016 109.952821) + (xy 142.384569 109.944441) + (xy 142.377406 109.940791) + (xy 142.377405 109.94079) + (xy 142.351222 109.936643) + (xy 142.339751 109.933889) + (xy 142.314547 109.9257) + (xy 142.314546 109.9257) + (xy 142.282124 109.9257) + (xy 141.281299 109.9257) + (xy 141.232961 109.908107) + (xy 141.207241 109.863558) + (xy 141.206099 109.8505) + (xy 141.206099 109.848044) + (xy 141.206099 109.848043) + (xy 141.197228 109.803442) + (xy 141.163434 109.752866) + (xy 141.112858 109.719072) + (xy 141.112856 109.719071) + (xy 141.068257 109.7102) + (xy 138.560144 109.7102) + (xy 138.560142 109.710201) + (xy 138.51554 109.719072) + (xy 138.464967 109.752864) + (xy 138.431172 109.803442) + (xy 138.431171 109.803443) + (xy 138.4223 109.848042) + (xy 138.4223 110.817155) + (xy 138.422301 110.817157) + (xy 138.431172 110.861759) + (xy 138.464964 110.912332) + (xy 138.464965 110.912332) + (xy 138.464966 110.912334) + (xy 138.515542 110.946128) + (xy 138.560143 110.955) + (xy 141.068256 110.954999) + (xy 141.112858 110.946128) + (xy 141.163434 110.912334) + (xy 141.197228 110.861758) + (xy 141.2061 110.817157) + (xy 141.2061 110.8147) + (xy 141.206431 110.813787) + (xy 141.206462 110.813483) + (xy 141.20654 110.81349) + (xy 141.223693 110.766362) + (xy 141.268242 110.740642) + (xy 141.2813 110.7395) + (xy 142.050409 110.7395) + (xy 142.098747 110.757093) + (xy 142.103583 110.761526) + (xy 142.661174 111.319117) + (xy 142.682914 111.365737) + (xy 142.6832 111.372291) + (xy 142.6832 112.333655) + (xy 142.683201 112.333657) + (xy 142.692072 112.378259) + (xy 142.725865 112.428833) + (xy 142.725866 112.428834) + (xy 142.745674 112.442069) + (xy 142.776091 112.483552) + (xy 142.772728 112.534881) + (xy 142.737157 112.57204) + (xy 142.736924 112.572155) + (xy 142.62708 112.625855) + (xy 142.543355 112.70958) + (xy 142.491348 112.815962) + (xy 142.4813 112.884919) + (xy 142.4813 113.3912) + (xy 144.6909 113.3912) + (xy 144.6909 112.884929) + (xy 144.690899 112.884919) + (xy 144.680851 112.815962) + (xy 144.628844 112.70958) + (xy 144.545119 112.625855) + (xy 144.435275 112.572155) + (xy 144.399576 112.535119) + (xy 144.396035 112.483801) + (xy 144.426308 112.442214) + (xy 144.446334 112.428834) + (xy 144.480128 112.378258) + (xy 144.489 112.333657) + (xy 144.489 112.1507) + (xy 144.506593 112.102362) + (xy 144.551142 112.076642) + (xy 144.5642 112.0755) + (xy 144.606409 112.0755) + (xy 144.654747 112.093093) + (xy 144.659583 112.097526) + (xy 145.512174 112.950117) + (xy 145.533914 112.996737) + (xy 145.5342 113.003291) + (xy 145.5342 118.953909) + (xy 145.516607 119.002247) + (xy 145.512174 119.007083) + (xy 144.121374 120.397883) + (xy 144.074754 120.419623) + (xy 144.025067 120.406309) + (xy 143.995562 120.364172) + (xy 143.993 120.344709) + (xy 143.993 119.971272) + (xy 144.00854 119.925493) + (xy 144.050013 119.871444) + (xy 144.050015 119.871442) + (xy 144.10353 119.742245) + (xy 144.121783 119.6036) + (xy 144.10353 119.464955) + (xy 144.050015 119.335759) + (xy 144.007925 119.280906) + (xy 143.964885 119.224814) + (xy 143.853944 119.139686) + (xy 143.853939 119.139684) + (xy 143.785173 119.1112) + (xy 143.724746 119.08617) + (xy 143.5861 119.067917) + (xy 143.447453 119.08617) + (xy 143.318259 119.139684) + (xy 143.207314 119.224814) + (xy 143.122184 119.335759) + (xy 143.06867 119.464953) + (xy 143.050417 119.6036) + (xy 143.06867 119.742246) + (xy 143.122186 119.871444) + (xy 143.16366 119.925493) + (xy 143.1792 119.971272) + (xy 143.1792 121.308909) + (xy 143.161607 121.357247) + (xy 143.157174 121.362083) + (xy 141.053949 123.465308) + (xy 141.027727 123.49153) + (xy 140.962808 123.556448) + (xy 140.950775 123.580063) + (xy 140.944613 123.590118) + (xy 140.929028 123.611569) + (xy 140.929028 123.61157) + (xy 140.920839 123.636774) + (xy 140.916325 123.647673) + (xy 140.904291 123.671293) + (xy 140.900143 123.697477) + (xy 140.89739 123.708945) + (xy 140.8892 123.734153) + (xy 140.8892 124.02052) + (xy 140.871607 124.068858) + (xy 140.855779 124.083047) + (xy 140.815179 124.110175) + (xy 140.765213 124.122401) + (xy 140.731622 124.110175) + (xy 140.69136 124.083273) + (xy 140.691356 124.083271) + (xy 140.643133 124.073679) + (xy 140.643487 124.071894) + (xy 140.602835 124.052382) + (xy 140.581618 124.005522) + (xy 140.5814 123.999805) + (xy 140.5814 123.706207) + (xy 140.598993 123.657869) + (xy 140.603426 123.653033) + (xy 140.906111 123.350348) + (xy 141.218091 123.038367) + (xy 141.2281 123.031168) + (xy 141.227711 123.030653) + (xy 141.233265 123.026457) + (xy 141.233271 123.026455) + (xy 141.265803 122.990766) + (xy 141.268183 122.988276) + (xy 141.268618 122.987841) + (xy 141.281983 122.974477) + (xy 141.283048 122.972922) + (xy 141.28951 122.964762) + (xy 141.310167 122.942104) + (xy 141.314834 122.930053) + (xy 141.322916 122.91472) + (xy 141.330224 122.904054) + (xy 141.337245 122.874198) + (xy 141.340321 122.864265) + (xy 141.3514 122.83567) + (xy 141.3514 122.822741) + (xy 141.353397 122.805524) + (xy 141.356356 122.792944) + (xy 141.35212 122.762583) + (xy 141.3514 122.752194) + (xy 141.3514 122.066699) + (xy 141.368993 122.018361) + (xy 141.413542 121.992641) + (xy 141.4266 121.991499) + (xy 141.811156 121.991499) + (xy 141.855758 121.982628) + (xy 141.906334 121.948834) + (xy 141.940128 121.898258) + (xy 141.949 121.853657) + (xy 141.948999 120.523544) + (xy 141.940128 120.478942) + (xy 141.906334 120.428366) + (xy 141.886524 120.415129) + (xy 141.856107 120.373647) + (xy 141.859471 120.322317) + (xy 141.895042 120.285158) + (xy 141.895276 120.285044) + (xy 142.005117 120.231346) + (xy 142.088844 120.147619) + (xy 142.140851 120.041237) + (xy 142.150899 119.97228) + (xy 142.1509 119.97227) + (xy 142.1509 119.466) + (xy 139.9413 119.466) + (xy 139.9413 119.97228) + (xy 139.951348 120.041237) + (xy 140.003355 120.147619) + (xy 140.08708 120.231344) + (xy 140.196924 120.285044) + (xy 140.232623 120.32208) + (xy 140.236164 120.373397) + (xy 140.20589 120.414985) + (xy 140.205676 120.415129) + (xy 140.185866 120.428365) + (xy 140.152072 120.478942) + (xy 140.152071 120.478943) + (xy 140.1432 120.523542) + (xy 140.1432 121.853655) + (xy 140.143201 121.853657) + (xy 140.152072 121.898259) + (xy 140.185864 121.948832) + (xy 140.185865 121.948832) + (xy 140.185866 121.948834) + (xy 140.236442 121.982628) + (xy 140.281043 121.9915) + (xy 140.6656 121.991499) + (xy 140.713937 122.009092) + (xy 140.739658 122.05364) + (xy 140.7408 122.066699) + (xy 140.7408 122.620992) + (xy 140.723207 122.66933) + (xy 140.718774 122.674166) + (xy 140.104108 123.288831) + (xy 140.094098 123.296037) + (xy 140.094485 123.296549) + (xy 140.088925 123.300747) + (xy 140.056394 123.336431) + (xy 140.054 123.338939) + (xy 140.040221 123.352719) + (xy 140.040215 123.352726) + (xy 140.039145 123.354288) + (xy 140.032693 123.362431) + (xy 140.012032 123.385095) + (xy 140.00736 123.397155) + (xy 139.999283 123.412478) + (xy 139.991977 123.423144) + (xy 139.991975 123.423149) + (xy 139.984956 123.452991) + (xy 139.981878 123.462933) + (xy 139.9708 123.49153) + (xy 139.9708 123.491532) + (xy 139.9708 123.504454) + (xy 139.968803 123.52167) + (xy 139.965843 123.534255) + (xy 139.965843 123.534256) + (xy 139.970079 123.564619) + (xy 139.9708 123.57501) + (xy 139.9708 123.999806) + (xy 139.953207 124.048144) + (xy 139.909057 124.073633) + (xy 139.909067 124.07368) + (xy 139.908929 124.073707) + (xy 139.908658 124.073864) + (xy 139.906989 124.074093) + (xy 139.86084 124.083272) + (xy 139.817877 124.111979) + (xy 139.767911 124.124205) + (xy 139.73432 124.111978) + (xy 139.691361 124.083273) + (xy 139.691356 124.083271) + (xy 139.643133 124.073679) + (xy 139.643487 124.071894) + (xy 139.602835 124.052382) + (xy 139.581618 124.005522) + (xy 139.5814 123.999805) + (xy 139.5814 123.61067) + (xy 139.583385 123.5985) + (xy 139.582747 123.598411) + (xy 139.58371 123.591508) + (xy 139.58148 123.54328) + (xy 139.5814 123.539807) + (xy 139.5814 123.520315) + (xy 139.5814 123.520311) + (xy 139.581054 123.518462) + (xy 139.579854 123.508127) + (xy 139.578438 123.477491) + (xy 139.573218 123.465669) + (xy 139.56809 123.449113) + (xy 139.565715 123.436403) + (xy 139.549571 123.41033) + (xy 139.544717 123.401121) + (xy 139.532334 123.373075) + (xy 139.523191 123.363932) + (xy 139.512433 123.350351) + (xy 139.505627 123.339358) + (xy 139.481156 123.320878) + (xy 139.473301 123.314042) + (xy 138.833426 122.674167) + (xy 138.811686 122.627547) + (xy 138.8114 122.620993) + (xy 138.8114 122.066699) + (xy 138.828993 122.018361) + (xy 138.873542 121.992641) + (xy 138.8866 121.991499) + (xy 139.271156 121.991499) + (xy 139.315758 121.982628) + (xy 139.366334 121.948834) + (xy 139.400128 121.898258) + (xy 139.409 121.853657) + (xy 139.408999 120.523544) + (xy 139.400128 120.478942) + (xy 139.366334 120.428366) + (xy 139.346524 120.415129) + (xy 139.316107 120.373647) + (xy 139.319471 120.322317) + (xy 139.355042 120.285158) + (xy 139.355276 120.285044) + (xy 139.465117 120.231346) + (xy 139.548844 120.147619) + (xy 139.600851 120.041237) + (xy 139.610899 119.97228) + (xy 139.6109 119.97227) + (xy 139.6109 119.466) + (xy 137.4013 119.466) + (xy 137.4013 119.97228) + (xy 137.411348 120.041237) + (xy 137.463355 120.147619) + (xy 137.54708 120.231344) + (xy 137.656924 120.285044) + (xy 137.692623 120.32208) + (xy 137.696164 120.373397) + (xy 137.66589 120.414985) + (xy 137.665676 120.415129) + (xy 137.645866 120.428365) + (xy 137.612072 120.478942) + (xy 137.612071 120.478943) + (xy 137.6032 120.523542) + (xy 137.6032 121.853655) + (xy 137.603201 121.853657) + (xy 137.612072 121.898259) + (xy 137.645864 121.948832) + (xy 137.645865 121.948832) + (xy 137.645866 121.948834) + (xy 137.696442 121.982628) + (xy 137.741043 121.9915) + (xy 138.1256 121.991499) + (xy 138.173937 122.009092) + (xy 138.199658 122.05364) + (xy 138.2008 122.066699) + (xy 138.2008 122.71653) + (xy 138.198815 122.7287) + (xy 138.199452 122.728789) + (xy 138.198489 122.735687) + (xy 138.20072 122.783917) + (xy 138.2008 122.787391) + (xy 138.2008 122.806891) + (xy 138.201147 122.80875) + (xy 138.202344 122.819072) + (xy 138.203761 122.849708) + (xy 138.208983 122.861533) + (xy 138.214108 122.878085) + (xy 138.215217 122.884017) + (xy 138.216484 122.890795) + (xy 138.216484 122.890796) + (xy 138.216485 122.890797) + (xy 138.232629 122.91687) + (xy 138.237481 122.926075) + (xy 138.249866 122.954125) + (xy 138.259006 122.963265) + (xy 138.269767 122.97685) + (xy 138.276572 122.987841) + (xy 138.276576 122.987845) + (xy 138.301041 123.00632) + (xy 138.308898 123.013157) + (xy 138.948774 123.653033) + (xy 138.970514 123.699653) + (xy 138.9708 123.706207) + (xy 138.9708 123.999806) + (xy 138.953207 124.048144) + (xy 138.909057 124.073633) + (xy 138.909067 124.07368) + (xy 138.908929 124.073707) + (xy 138.908658 124.073864) + (xy 138.906989 124.074093) + (xy 138.86084 124.083272) + (xy 138.820577 124.110175) + (xy 138.770611 124.122401) + (xy 138.737019 124.110174) + (xy 138.69642 124.083046) + (xy 138.666004 124.041562) + (xy 138.663 124.02052) + (xy 138.663 123.734156) + (xy 138.663 123.734154) + (xy 138.654807 123.708938) + (xy 138.652054 123.697467) + (xy 138.647909 123.671293) + (xy 138.635876 123.647678) + (xy 138.631359 123.636773) + (xy 138.62317 123.611568) + (xy 138.623168 123.611565) + (xy 138.613675 123.5985) + (xy 138.607589 123.590124) + (xy 138.601424 123.580064) + (xy 138.589392 123.556449) + (xy 138.498251 123.465308) + (xy 137.783805 122.750862) + (xy 137.762422 122.707503) + (xy 137.75353 122.639955) + (xy 137.700015 122.510759) + (xy 137.67549 122.478797) + (xy 137.614885 122.399814) + (xy 137.503944 122.314686) + (xy 137.503939 122.314684) + (xy 137.466102 122.299011) + (xy 137.374746 122.26117) + (xy 137.2361 122.242917) + (xy 137.097453 122.26117) + (xy 136.968259 122.314684) + (xy 136.857314 122.399814) + (xy 136.772184 122.510759) + (xy 136.71867 122.639953) + (xy 136.700417 122.7786) + (xy 126.2887 122.7786) + (xy 126.2887 119.1112) + (xy 137.4013 119.1112) + (xy 138.3287 119.1112) + (xy 138.3287 118.2838) + (xy 138.6835 118.2838) + (xy 138.6835 119.1112) + (xy 139.6109 119.1112) + (xy 139.9413 119.1112) + (xy 140.8687 119.1112) + (xy 140.8687 118.2838) + (xy 141.2235 118.2838) + (xy 141.2235 119.1112) + (xy 142.1509 119.1112) + (xy 142.1509 118.604929) + (xy 142.150899 118.604919) + (xy 142.140851 118.535962) + (xy 142.088844 118.42958) + (xy 142.005119 118.345855) + (xy 141.898736 118.293848) + (xy 141.898737 118.293848) + (xy 141.82978 118.2838) + (xy 141.2235 118.2838) + (xy 140.8687 118.2838) + (xy 140.262419 118.2838) + (xy 140.193462 118.293848) + (xy 140.08708 118.345855) + (xy 140.003355 118.42958) + (xy 139.951348 118.535962) + (xy 139.9413 118.604919) + (xy 139.9413 119.1112) + (xy 139.6109 119.1112) + (xy 139.6109 118.604929) + (xy 139.610899 118.604919) + (xy 139.600851 118.535962) + (xy 139.548844 118.42958) + (xy 139.465119 118.345855) + (xy 139.358736 118.293848) + (xy 139.358737 118.293848) + (xy 139.28978 118.2838) + (xy 138.6835 118.2838) + (xy 138.3287 118.2838) + (xy 137.722419 118.2838) + (xy 137.653462 118.293848) + (xy 137.54708 118.345855) + (xy 137.463355 118.42958) + (xy 137.411348 118.535962) + (xy 137.4013 118.604919) + (xy 137.4013 119.1112) + (xy 126.2887 119.1112) + (xy 126.2887 105.989202) + (xy 127.807519 105.989202) + (xy 127.826204 106.190847) + (xy 127.881621 106.385614) + (xy 127.881626 106.385627) + (xy 127.971885 106.566893) + (xy 128.093922 106.728497) + (xy 128.093925 106.7285) + (xy 128.243577 106.864927) + (xy 128.243579 106.864928) + (xy 128.24358 106.864929) + (xy 128.415755 106.971535) + (xy 128.604587 107.044689) + (xy 128.803646 107.0819) + (xy 128.80365 107.0819) + (xy 129.00615 107.0819) + (xy 129.006154 107.0819) + (xy 129.205213 107.044689) + (xy 129.394045 106.971535) + (xy 129.56622 106.864929) + (xy 129.715874 106.728501) + (xy 129.837912 106.566897) + (xy 129.928177 106.38562) + (xy 129.976763 106.214859) + (xy 129.983595 106.190847) + (xy 129.983595 106.190846) + (xy 129.983596 106.190843) + (xy 129.999631 106.0178) + (xy 130.002281 105.989202) + (xy 130.002281 105.989197) + (xy 129.995513 105.916161) + (xy 129.983596 105.787557) + (xy 129.980307 105.775999) + (xy 129.928178 105.592785) + (xy 129.928177 105.59278) + (xy 129.914476 105.565264) + (xy 129.837914 105.411506) + (xy 129.715877 105.249902) + (xy 129.715874 105.249899) + (xy 129.566222 105.113472) + (xy 129.394049 105.006867) + (xy 129.394046 105.006866) + (xy 129.394045 105.006865) + (xy 129.205213 104.933711) + (xy 129.006154 104.8965) + (xy 128.803646 104.8965) + (xy 128.644398 104.926268) + (xy 128.604586 104.933711) + (xy 128.41575 105.006867) + (xy 128.243577 105.113472) + (xy 128.093925 105.249899) + (xy 128.093922 105.249902) + (xy 127.971885 105.411506) + (xy 127.881626 105.592772) + (xy 127.881621 105.592785) + (xy 127.826204 105.787552) + (xy 127.807519 105.989197) + (xy 127.807519 105.989202) + (xy 126.2887 105.989202) + (xy 126.2887 101.468002) + (xy 127.807519 101.468002) + (xy 127.826204 101.669647) + (xy 127.881621 101.864414) + (xy 127.881626 101.864427) + (xy 127.971885 102.045693) + (xy 128.093922 102.207297) + (xy 128.093925 102.2073) + (xy 128.243577 102.343727) + (xy 128.243579 102.343728) + (xy 128.24358 102.343729) + (xy 128.415755 102.450335) + (xy 128.604587 102.523489) + (xy 128.803646 102.5607) + (xy 128.80365 102.5607) + (xy 129.00615 102.5607) + (xy 129.006154 102.5607) + (xy 129.205213 102.523489) + (xy 129.394045 102.450335) + (xy 129.56622 102.343729) + (xy 129.715874 102.207301) + (xy 129.837912 102.045697) + (xy 129.928177 101.86442) + (xy 129.983596 101.669643) + (xy 130.002281 101.468) + (xy 130.000191 101.445449) + (xy 129.994697 101.386161) + (xy 129.983596 101.266357) + (xy 129.979213 101.250953) + (xy 129.928178 101.071585) + (xy 129.928177 101.07158) + (xy 129.875711 100.966214) + (xy 129.837914 100.890306) + (xy 129.828021 100.877206) + (xy 129.775844 100.808112) + (xy 129.715877 100.728702) + (xy 129.715874 100.728699) + (xy 129.566222 100.592272) + (xy 129.394049 100.485667) + (xy 129.394046 100.485666) + (xy 129.394045 100.485665) + (xy 129.205213 100.412511) + (xy 129.006154 100.3753) + (xy 128.803646 100.3753) + (xy 128.644398 100.405068) + (xy 128.604586 100.412511) + (xy 128.41575 100.485667) + (xy 128.243577 100.592272) + (xy 128.093925 100.728699) + (xy 128.093922 100.728702) + (xy 127.971885 100.890306) + (xy 127.881626 101.071572) + (xy 127.881621 101.071585) + (xy 127.826204 101.266352) + (xy 127.807519 101.467997) + (xy 127.807519 101.468002) + (xy 126.2887 101.468002) + (xy 126.2887 95.2192) + (xy 130.2013 95.2192) + (xy 130.2013 95.82548) + (xy 130.211348 95.894437) + (xy 130.263355 96.000819) + (xy 130.34708 96.084544) + (xy 130.453463 96.136551) + (xy 130.453462 96.136551) + (xy 130.522419 96.146599) + (xy 130.52243 96.1466) + (xy 131.0287 96.1466) + (xy 131.0287 95.2192) + (xy 130.2013 95.2192) + (xy 126.2887 95.2192) + (xy 126.2887 94.8644) + (xy 130.2013 94.8644) + (xy 131.0287 94.8644) + (xy 131.0287 93.950649) + (xy 131.046293 93.902311) + (xy 131.050726 93.897475) + (xy 131.0542 93.894001) + (xy 131.0542 92.989) + (xy 130.2268 92.989) + (xy 130.2268 93.59528) + (xy 130.236848 93.664237) + (xy 130.288855 93.770619) + (xy 130.37258 93.854344) + (xy 130.377653 93.857966) + (xy 130.376317 93.859836) + (xy 130.405336 93.889933) + (xy 130.408884 93.941251) + (xy 130.378615 93.982843) + (xy 130.369643 93.988024) + (xy 130.347082 93.999054) + (xy 130.34708 93.999055) + (xy 130.263355 94.08278) + (xy 130.211348 94.189162) + (xy 130.2013 94.258119) + (xy 130.2013 94.8644) + (xy 126.2887 94.8644) + (xy 126.2887 92.6342) + (xy 130.2268 92.6342) + (xy 131.0542 92.6342) + (xy 131.0542 91.7068) + (xy 130.547919 91.7068) + (xy 130.478962 91.716848) + (xy 130.37258 91.768855) + (xy 130.288855 91.85258) + (xy 130.236848 91.958962) + (xy 130.2268 92.027919) + (xy 130.2268 92.6342) + (xy 126.2887 92.6342) + (xy 126.2887 82.0928) + (xy 126.9805 82.0928) + (xy 127.023242 82.581354) + (xy 127.023242 82.581357) + (xy 127.023243 82.581359) + (xy 127.024896 82.587527) + (xy 127.150174 83.055073) + (xy 127.150176 83.055077) + (xy 127.357434 83.499544) + (xy 127.357437 83.499549) + (xy 127.357438 83.49955) + (xy 127.541395 83.762268) + (xy 127.638736 83.901286) + (xy 127.985513 84.248063) + (xy 127.985516 84.248065) + (xy 127.985517 84.248066) + (xy 128.38725 84.529362) + (xy 128.387252 84.529362) + (xy 128.387255 84.529365) + (xy 128.72968 84.68904) + (xy 128.831726 84.736625) + (xy 129.305441 84.863557) + (xy 129.794 84.9063) + (xy 130.282559 84.863557) + (xy 130.756274 84.736625) + (xy 131.20075 84.529362) + (xy 131.602483 84.248066) + (xy 131.949266 83.901283) + (xy 132.230562 83.49955) + (xy 132.437825 83.055074) + (xy 132.564757 82.581359) + (xy 132.6075 82.0928) + (xy 132.564757 81.604241) + (xy 132.437825 81.130526) + (xy 132.357697 80.958692) + (xy 132.230565 80.686055) + (xy 132.230562 80.686052) + (xy 132.230562 80.68605) + (xy 131.949266 80.284317) + (xy 131.949265 80.284316) + (xy 131.949263 80.284313) + (xy 131.602486 79.937536) + (xy 131.468572 79.843768) + (xy 131.20075 79.656238) + (xy 131.200749 79.656237) + (xy 131.200744 79.656234) + (xy 130.756277 79.448976) + (xy 130.756273 79.448974) + (xy 130.432718 79.362278) + (xy 130.282559 79.322043) + (xy 130.282557 79.322042) + (xy 130.282554 79.322042) + (xy 129.794 79.2793) + (xy 129.305445 79.322042) + (xy 128.831726 79.448974) + (xy 128.831722 79.448976) + (xy 128.387255 79.656234) + (xy 127.985513 79.937536) + (xy 127.638736 80.284313) + (xy 127.357434 80.686055) + (xy 127.150176 81.130522) + (xy 127.150174 81.130526) + (xy 127.023242 81.604245) + (xy 126.9805 82.0928) + (xy 126.2887 82.0928) + (xy 126.2887 78.8864) + (xy 126.306293 78.838062) + (xy 126.350842 78.812342) + (xy 126.3639 78.8112) + (xy 132.188078 78.8112) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 153.0955 88.600752) + (xy 153.111069 88.612698) + (xy 153.479947 88.981577) + (xy 153.486773 88.991061) + (xy 153.487369 88.990612) + (xy 153.491566 88.996169) + (xy 153.491567 88.99617) + (xy 153.491569 88.996173) + (xy 153.52395 89.025692) + (xy 153.52644 89.02807) + (xy 153.538885 89.040515) + (xy 153.538886 89.040515) + (xy 153.538886 89.040516) + (xy 153.539911 89.041218) + (xy 153.548069 89.047679) + (xy 153.56835 89.066168) + (xy 153.578597 89.070138) + (xy 153.593919 89.078214) + (xy 153.602986 89.084425) + (xy 153.602988 89.084425) + (xy 153.60936 89.087239) + (xy 153.608892 89.088298) + (xy 153.646002 89.112616) + (xy 153.660839 89.161869) + (xy 153.640546 89.209137) + (xy 153.636078 89.213509) + (xy 153.595949 89.249641) + (xy 153.595945 89.249646) + (xy 153.48291 89.405226) + (xy 153.404685 89.580921) + (xy 153.385999 89.668834) + (xy 153.3647 89.76904) + (xy 153.3647 89.96136) + (xy 153.39103 90.085234) + (xy 153.404685 90.149478) + (xy 153.48291 90.325173) + (xy 153.595945 90.480753) + (xy 153.595949 90.480758) + (xy 153.738872 90.609447) + (xy 153.791804 90.640007) + (xy 153.905427 90.705607) + (xy 154.088334 90.765037) + (xy 154.195819 90.776334) + (xy 154.231647 90.7801) + (xy 154.231648 90.7801) + (xy 155.329143 90.7801) + (xy 155.377481 90.797693) + (xy 155.382317 90.802126) + (xy 155.946044 91.365854) + (xy 155.967784 91.412474) + (xy 155.95447 91.462161) + (xy 155.912333 91.491666) + (xy 155.88501 91.493816) + (xy 155.851554 91.4903) + (xy 155.851552 91.4903) + (xy 154.231648 91.4903) + (xy 154.231647 91.4903) + (xy 154.088337 91.505362) + (xy 153.905424 91.564794) + (xy 153.738872 91.660952) + (xy 153.595949 91.789641) + (xy 153.595945 91.789646) + (xy 153.48291 91.945226) + (xy 153.404685 92.120921) + (xy 153.378201 92.245521) + (xy 153.366847 92.298942) + (xy 153.3647 92.309041) + (xy 153.3647 92.501358) + (xy 153.404685 92.689478) + (xy 153.48291 92.865173) + (xy 153.595945 93.020753) + (xy 153.595949 93.020758) + (xy 153.738872 93.149447) + (xy 153.852629 93.215124) + (xy 153.905427 93.245607) + (xy 154.088334 93.305037) + (xy 154.189414 93.315661) + (xy 154.231647 93.3201) + (xy 154.231648 93.3201) + (xy 155.851553 93.3201) + (xy 155.893786 93.315661) + (xy 155.994866 93.305037) + (xy 156.177773 93.245607) + (xy 156.344327 93.149447) + (xy 156.487249 93.02076) + (xy 156.600291 92.86517) + (xy 156.677202 92.692425) + (xy 156.712935 92.655425) + (xy 156.764093 92.650048) + (xy 156.806738 92.678813) + (xy 156.8211 92.723014) + (xy 156.8211 94.213505) + (xy 156.803507 94.261843) + (xy 156.758958 94.287563) + (xy 156.7083 94.27863) + (xy 156.684644 94.257126) + (xy 156.651458 94.210524) + (xy 156.497102 94.063345) + (xy 156.497094 94.063339) + (xy 156.317676 93.948033) + (xy 156.317674 93.948032) + (xy 156.119675 93.868765) + (xy 156.11967 93.868764) + (xy 155.910245 93.8284) + (xy 155.219 93.8284) + (xy 155.219 94.467747) + (xy 155.186192 94.452765) + (xy 155.077934 94.4372) + (xy 155.005266 94.4372) + (xy 154.897008 94.452765) + (xy 154.8642 94.467747) + (xy 154.8642 93.8284) + (xy 154.226389 93.8284) + (xy 154.067291 93.843592) + (xy 154.067282 93.843594) + (xy 153.862641 93.903681) + (xy 153.673064 94.001414) + (xy 153.673063 94.001415) + (xy 153.505411 94.133258) + (xy 153.365743 94.294447) + (xy 153.365742 94.294448) + (xy 153.259103 94.479151) + (xy 153.189344 94.680705) + (xy 153.176822 94.7678) + (xy 154.564243 94.7678) + (xy 154.5336 94.872161) + (xy 154.5336 95.018239) + (xy 154.564243 95.1226) + (xy 153.173443 95.1226) + (xy 153.21942 95.312127) + (xy 153.219421 95.312131) + (xy 153.308019 95.506132) + (xy 153.308023 95.506139) + (xy 153.431741 95.679875) + (xy 153.586097 95.827054) + (xy 153.586105 95.82706) + (xy 153.765523 95.942366) + (xy 153.765525 95.942367) + (xy 153.963524 96.021634) + (xy 153.963529 96.021635) + (xy 154.172954 96.061999) + (xy 154.172964 96.062) + (xy 154.8642 96.062) + (xy 154.8642 95.422652) + (xy 154.897008 95.437635) + (xy 155.005266 95.4532) + (xy 155.077934 95.4532) + (xy 155.186192 95.437635) + (xy 155.219 95.422652) + (xy 155.219 96.062) + (xy 155.856807 96.062) + (xy 155.856808 96.061999) + (xy 155.886244 96.059189) + (xy 155.936036 96.072107) + (xy 155.965874 96.114009) + (xy 155.961798 96.165287) + (xy 155.946567 96.187222) + (xy 154.948516 97.185274) + (xy 154.901896 97.207014) + (xy 154.895342 97.2073) + (xy 152.594801 97.2073) + (xy 152.583262 97.205417) + (xy 152.583159 97.20616) + (xy 152.57626 97.205197) + (xy 152.576259 97.205197) + (xy 152.576257 97.205197) + (xy 152.555432 97.20616) + (xy 152.532507 97.20722) + (xy 152.529035 97.2073) + (xy 152.511447 97.2073) + (xy 152.510599 97.207458) + (xy 152.51021 97.207531) + (xy 152.49989 97.208727) + (xy 152.472475 97.209995) + (xy 152.47247 97.209996) + (xy 152.462422 97.214433) + (xy 152.445874 97.219557) + (xy 152.435071 97.221576) + (xy 152.411735 97.236025) + (xy 152.402527 97.240879) + (xy 152.377426 97.251962) + (xy 152.369658 97.259731) + (xy 152.356077 97.270488) + (xy 152.346738 97.276271) + (xy 152.330197 97.298173) + (xy 152.323362 97.306026) + (xy 150.656114 98.973274) + (xy 150.609494 98.995014) + (xy 150.60294 98.9953) + (xy 149.459144 98.9953) + (xy 149.459142 98.995301) + (xy 149.41454 99.004172) + (xy 149.363967 99.037964) + (xy 149.330172 99.088542) + (xy 149.330171 99.088543) + (xy 149.3213 99.133142) + (xy 149.3213 100.595867) + (xy 149.303707 100.644205) + (xy 149.276473 100.66466) + (xy 149.267026 100.668831) + (xy 149.250474 100.673957) + (xy 149.239671 100.675976) + (xy 149.216335 100.690425) + (xy 149.207127 100.695279) + (xy 149.182026 100.706362) + (xy 149.174258 100.714131) + (xy 149.160677 100.724888) + (xy 149.145415 100.734339) + (xy 149.144585 100.732999) + (xy 149.104649 100.749411) + (xy 149.055633 100.733806) + (xy 149.028115 100.690345) + (xy 149.026741 100.666896) + (xy 149.027097 100.663269) + (xy 149.0271 100.663257) + (xy 149.027099 99.133144) + (xy 149.018228 99.088542) + (xy 148.984434 99.037966) + (xy 148.933858 99.004172) + (xy 148.933856 99.004171) + (xy 148.889257 98.9953) + (xy 148.5621 98.9953) + (xy 148.513762 98.977707) + (xy 148.488042 98.933158) + (xy 148.4869 98.9201) + (xy 148.4869 98.003901) + (xy 148.488782 97.992362) + (xy 148.488041 97.992259) + (xy 148.489003 97.985362) + (xy 148.48698 97.941598) + (xy 148.4869 97.938125) + (xy 148.4869 97.920549) + (xy 148.4869 97.920547) + (xy 148.486671 97.919324) + (xy 148.485472 97.908985) + (xy 148.485182 97.902715) + (xy 148.484205 97.881573) + (xy 148.479766 97.871521) + (xy 148.474641 97.854971) + (xy 148.472623 97.844172) + (xy 148.458178 97.820842) + (xy 148.453325 97.811637) + (xy 148.442239 97.786529) + (xy 148.43447 97.77876) + (xy 148.423709 97.765174) + (xy 148.422425 97.7631) + (xy 148.417928 97.755837) + (xy 148.406924 97.747527) + (xy 148.396026 97.739297) + (xy 148.388171 97.732461) + (xy 148.145583 97.489873) + (xy 148.123843 97.443253) + (xy 148.137157 97.393566) + (xy 148.179294 97.364061) + (xy 148.198757 97.361499) + (xy 149.241156 97.361499) + (xy 149.285758 97.352628) + (xy 149.336334 97.318834) + (xy 149.370128 97.268258) + (xy 149.379 97.223657) + (xy 149.378999 95.693544) + (xy 149.370128 95.648942) + (xy 149.349625 95.618258) + (xy 149.336335 95.598367) + (xy 149.330699 95.594601) + (xy 149.285758 95.564572) + (xy 149.285756 95.564571) + (xy 149.241157 95.5557) + (xy 148.011031 95.5557) + (xy 148.010655 95.555738) + (xy 148.01051 95.5557) + (xy 148.00735 95.555701) + (xy 148.00735 95.55489) + (xy 147.960828 95.542957) + (xy 147.930875 95.501138) + (xy 147.9281 95.480899) + (xy 147.9281 95.136) + (xy 149.7713 95.136) + (xy 149.7713 95.59228) + (xy 149.781348 95.661237) + (xy 149.833355 95.767619) + (xy 149.91708 95.851344) + (xy 150.023463 95.903351) + (xy 150.023462 95.903351) + (xy 150.092419 95.913399) + (xy 150.09243 95.9134) + (xy 150.9487 95.9134) + (xy 150.9487 95.136) + (xy 151.3035 95.136) + (xy 151.3035 95.9134) + (xy 152.15977 95.9134) + (xy 152.15978 95.913399) + (xy 152.228737 95.903351) + (xy 152.335119 95.851344) + (xy 152.418844 95.767619) + (xy 152.470851 95.661237) + (xy 152.480899 95.59228) + (xy 152.4809 95.59227) + (xy 152.4809 95.136) + (xy 151.3035 95.136) + (xy 150.9487 95.136) + (xy 149.7713 95.136) + (xy 147.9281 95.136) + (xy 147.9281 94.7812) + (xy 149.7713 94.7812) + (xy 150.9487 94.7812) + (xy 150.9487 94.0038) + (xy 151.3035 94.0038) + (xy 151.3035 94.7812) + (xy 152.4809 94.7812) + (xy 152.4809 94.324929) + (xy 152.480899 94.324919) + (xy 152.470851 94.255962) + (xy 152.418844 94.14958) + (xy 152.335119 94.065855) + (xy 152.228736 94.013848) + (xy 152.228737 94.013848) + (xy 152.15978 94.0038) + (xy 151.3035 94.0038) + (xy 150.9487 94.0038) + (xy 150.092419 94.0038) + (xy 150.023462 94.013848) + (xy 149.91708 94.065855) + (xy 149.833355 94.14958) + (xy 149.781348 94.255962) + (xy 149.7713 94.324919) + (xy 149.7713 94.7812) + (xy 147.9281 94.7812) + (xy 147.9281 91.306857) + (xy 147.945693 91.258519) + (xy 147.950126 91.253683) + (xy 148.937683 90.266126) + (xy 149.844828 89.358981) + (xy 149.891447 89.337242) + (xy 149.941134 89.350556) + (xy 149.970639 89.392693) + (xy 149.973201 89.412156) + (xy 149.973201 89.573657) + (xy 149.982072 89.618259) + (xy 150.015864 89.668832) + (xy 150.015865 89.668832) + (xy 150.015866 89.668834) + (xy 150.066442 89.702628) + (xy 150.111043 89.7115) + (xy 152.141156 89.711499) + (xy 152.185758 89.702628) + (xy 152.236334 89.668834) + (xy 152.270128 89.618258) + (xy 152.277945 89.578961) + (xy 152.304631 89.534984) + (xy 152.353341 89.51845) + (xy 152.401283 89.537094) + (xy 152.426025 89.582193) + (xy 152.4269 89.593632) + (xy 152.4269 90.323573) + (xy 152.409307 90.371911) + (xy 152.364758 90.397631) + (xy 152.3141 90.388698) + (xy 152.281035 90.349293) + (xy 152.277945 90.338243) + (xy 152.270128 90.298943) + (xy 152.270128 90.298942) + (xy 152.268075 90.29587) + (xy 152.236335 90.248367) + (xy 152.236331 90.248364) + (xy 152.185758 90.214572) + (xy 152.185756 90.214571) + (xy 152.141157 90.2057) + (xy 150.111044 90.2057) + (xy 150.111042 90.205701) + (xy 150.06644 90.214572) + (xy 150.015867 90.248364) + (xy 149.982072 90.298942) + (xy 149.982071 90.298943) + (xy 149.9732 90.343542) + (xy 149.9732 91.573655) + (xy 149.973201 91.573657) + (xy 149.982072 91.618259) + (xy 150.015864 91.668832) + (xy 150.015865 91.668832) + (xy 150.015866 91.668834) + (xy 150.066442 91.702628) + (xy 150.111043 91.7115) + (xy 151.798642 91.711499) + (xy 151.84698 91.729092) + (xy 151.8727 91.773641) + (xy 151.863767 91.824299) + (xy 151.851816 91.839873) + (xy 151.508015 92.183674) + (xy 151.461395 92.205414) + (xy 151.454841 92.2057) + (xy 150.111044 92.2057) + (xy 150.111042 92.205701) + (xy 150.06644 92.214572) + (xy 150.015867 92.248364) + (xy 149.982072 92.298942) + (xy 149.982071 92.298943) + (xy 149.9732 92.343542) + (xy 149.9732 93.573655) + (xy 149.973201 93.573657) + (xy 149.982072 93.618259) + (xy 150.015864 93.668832) + (xy 150.015865 93.668832) + (xy 150.015866 93.668834) + (xy 150.066442 93.702628) + (xy 150.111043 93.7115) + (xy 152.141156 93.711499) + (xy 152.185758 93.702628) + (xy 152.236334 93.668834) + (xy 152.270128 93.618258) + (xy 152.279 93.573657) + (xy 152.278999 92.343544) + (xy 152.270128 92.298942) + (xy 152.270127 92.29894) + (xy 152.26782 92.295487) + (xy 152.255594 92.245521) + (xy 152.277172 92.200536) + (xy 152.860575 91.617133) + (xy 152.870063 91.610311) + (xy 152.86961 91.609711) + (xy 152.875169 91.605512) + (xy 152.875173 91.605511) + (xy 152.904684 91.573137) + (xy 152.907061 91.570648) + (xy 152.919515 91.558195) + (xy 152.920221 91.557163) + (xy 152.926674 91.549015) + (xy 152.945168 91.52873) + (xy 152.949135 91.518488) + (xy 152.957215 91.503158) + (xy 152.963425 91.494094) + (xy 152.969708 91.467377) + (xy 152.972788 91.457435) + (xy 152.9827 91.43185) + (xy 152.9827 91.420866) + (xy 152.984697 91.403649) + (xy 152.987212 91.392957) + (xy 152.98342 91.365779) + (xy 152.9827 91.35539) + (xy 152.9827 88.665877) + (xy 153.000293 88.617539) + (xy 153.044842 88.591819) + ) + ) + ) + (zone (net 28) (net_name "GND") (layer "B.Cu") (tstamp 1517d426-536e-476f-bf29-d5c05624d78c) (hatch edge 0.508) + (priority 6) + (connect_pads (clearance 0.000001)) + (min_thickness 0.1524) (filled_areas_thickness no) + (fill yes (thermal_gap 0.3548) (thermal_bridge_width 0.3548)) + (polygon + (pts + (xy 134.759226 81.3512) + (xy 152.412974 81.3512) + (xy 154.952974 78.8112) + (xy 158.2165 78.8112) + (xy 158.2165 131.186) + (xy 126.2887 131.186) + (xy 126.2887 78.8112) + (xy 132.219226 78.8112) + ) + ) + (filled_polygon + (layer "B.Cu") + (pts + (xy 132.236416 78.828793) + (xy 132.241252 78.833226) + (xy 134.759226 81.3512) + (xy 152.412974 81.3512) + (xy 154.930948 78.833226) + (xy 154.977568 78.811486) + (xy 154.984122 78.8112) + (xy 158.1413 78.8112) + (xy 158.189638 78.828793) + (xy 158.215358 78.873342) + (xy 158.2165 78.8864) + (xy 158.2165 131.1108) + (xy 158.198907 131.159138) + (xy 158.154358 131.184858) + (xy 158.1413 131.186) + (xy 126.3639 131.186) + (xy 126.315562 131.168407) + (xy 126.289842 131.123858) + (xy 126.2887 131.1108) + (xy 126.2887 127.8586) + (xy 126.8026 127.8586) + (xy 126.845342 128.347154) + (xy 126.845342 128.347157) + (xy 126.845343 128.347159) + (xy 126.846996 128.353327) + (xy 126.972274 128.820873) + (xy 126.972276 128.820877) + (xy 127.179534 129.265344) + (xy 127.460836 129.667086) + (xy 127.807613 130.013863) + (xy 127.807616 130.013865) + (xy 127.807617 130.013866) + (xy 128.20935 130.295162) + (xy 128.209352 130.295162) + (xy 128.209355 130.295165) + (xy 128.579248 130.467649) + (xy 128.653826 130.502425) + (xy 129.127541 130.629357) + (xy 129.6161 130.6721) + (xy 130.104659 130.629357) + (xy 130.578374 130.502425) + (xy 131.02285 130.295162) + (xy 131.424583 130.013866) + (xy 131.771366 129.667083) + (xy 132.052662 129.26535) + (xy 132.141558 129.074713) + (xy 134.9496 129.074713) + (xy 134.990795 129.215011) + (xy 135.069848 129.338018) + (xy 135.06985 129.338021) + (xy 135.180357 129.433776) + (xy 135.180358 129.433776) + (xy 135.180359 129.433777) + (xy 135.313361 129.494517) + (xy 135.313366 129.494519) + (xy 135.421732 129.5101) + (xy 135.421736 129.5101) + (xy 135.494464 129.5101) + (xy 135.494468 129.5101) + (xy 135.602834 129.494519) + (xy 135.602838 129.494517) + (xy 135.602839 129.494517) + (xy 135.660523 129.468173) + (xy 135.735843 129.433776) + (xy 135.84635 129.338021) + (xy 135.925404 129.215011) + (xy 135.966599 129.074713) + (xy 143.5856 129.074713) + (xy 143.626795 129.215011) + (xy 143.705848 129.338018) + (xy 143.70585 129.338021) + (xy 143.816357 129.433776) + (xy 143.816358 129.433776) + (xy 143.816359 129.433777) + (xy 143.949361 129.494517) + (xy 143.949366 129.494519) + (xy 144.057732 129.5101) + (xy 144.057736 129.5101) + (xy 144.130464 129.5101) + (xy 144.130468 129.5101) + (xy 144.238834 129.494519) + (xy 144.238838 129.494517) + (xy 144.238839 129.494517) + (xy 144.296523 129.468173) + (xy 144.371843 129.433776) + (xy 144.48235 129.338021) + (xy 144.561404 129.215011) + (xy 144.6026 129.074711) + (xy 144.6026 128.928489) + (xy 144.561404 128.788189) + (xy 144.536961 128.750156) + (xy 144.525628 128.699982) + (xy 144.536961 128.668844) + (xy 144.561404 128.630811) + (xy 144.6026 128.490511) + (xy 144.6026 128.344289) + (xy 144.574204 128.24758) + (xy 144.561404 128.203988) + (xy 144.482351 128.080981) + (xy 144.48235 128.080979) + (xy 144.371843 127.985224) + (xy 144.371841 127.985223) + (xy 144.37184 127.985222) + (xy 144.238838 127.924482) + (xy 144.238835 127.924481) + (xy 144.238834 127.924481) + (xy 144.130468 127.9089) + (xy 144.057732 127.9089) + (xy 143.949366 127.924481) + (xy 143.949365 127.924481) + (xy 143.949361 127.924482) + (xy 143.94936 127.924482) + (xy 143.816359 127.985222) + (xy 143.705849 128.080979) + (xy 143.705848 128.080981) + (xy 143.626795 128.203988) + (xy 143.5856 128.344286) + (xy 143.5856 128.490513) + (xy 143.626794 128.630806) + (xy 143.626794 128.630807) + (xy 143.626796 128.630811) + (xy 143.651239 128.668846) + (xy 143.662571 128.71902) + (xy 143.65124 128.750152) + (xy 143.626796 128.788189) + (xy 143.626795 128.78819) + (xy 143.626794 128.788193) + (xy 143.5856 128.928486) + (xy 143.5856 129.074713) + (xy 135.966599 129.074713) + (xy 135.9666 129.074711) + (xy 135.9666 128.928489) + (xy 135.925404 128.788189) + (xy 135.900961 128.750156) + (xy 135.889628 128.699982) + (xy 135.900961 128.668844) + (xy 135.925404 128.630811) + (xy 135.9666 128.490511) + (xy 135.9666 128.344289) + (xy 135.938204 128.24758) + (xy 135.925404 128.203988) + (xy 135.846351 128.080981) + (xy 135.84635 128.080979) + (xy 135.735843 127.985224) + (xy 135.735841 127.985223) + (xy 135.73584 127.985222) + (xy 135.602838 127.924482) + (xy 135.602835 127.924481) + (xy 135.602834 127.924481) + (xy 135.494468 127.9089) + (xy 135.421732 127.9089) + (xy 135.313366 127.924481) + (xy 135.313365 127.924481) + (xy 135.313361 127.924482) + (xy 135.31336 127.924482) + (xy 135.180359 127.985222) + (xy 135.069849 128.080979) + (xy 135.069848 128.080981) + (xy 134.990795 128.203988) + (xy 134.9496 128.344286) + (xy 134.9496 128.490513) + (xy 134.990794 128.630806) + (xy 134.990794 128.630807) + (xy 134.990796 128.630811) + (xy 135.015239 128.668846) + (xy 135.026571 128.71902) + (xy 135.01524 128.750152) + (xy 134.990796 128.788189) + (xy 134.990795 128.78819) + (xy 134.990794 128.788193) + (xy 134.9496 128.928486) + (xy 134.9496 129.074713) + (xy 132.141558 129.074713) + (xy 132.259925 128.820874) + (xy 132.386857 128.347159) + (xy 132.4296 127.8586) + (xy 132.396372 127.4788) + (xy 148.526679 127.4788) + (xy 148.546334 127.741075) + (xy 148.604859 127.99749) + (xy 148.700944 128.24231) + (xy 148.700948 128.242318) + (xy 148.832448 128.470083) + (xy 148.92641 128.587907) + (xy 149.681598 127.832719) + (xy 149.70608 127.879366) + (xy 149.818805 128.006606) + (xy 149.93161 128.084469) + (xy 149.174833 128.841245) + (xy 149.174834 128.841246) + (xy 149.189226 128.8546) + (xy 149.406539 129.002762) + (xy 149.643503 129.116878) + (xy 149.894821 129.194399) + (xy 149.894834 129.194402) + (xy 150.154898 129.2336) + (xy 150.417902 129.2336) + (xy 150.677965 129.194402) + (xy 150.677978 129.194399) + (xy 150.929296 129.116878) + (xy 151.166261 129.002762) + (xy 151.383566 128.854606) + (xy 151.397964 128.841245) + (xy 150.641189 128.084469) + (xy 150.753995 128.006606) + (xy 150.86672 127.879366) + (xy 150.891201 127.83272) + (xy 151.646388 128.587907) + (xy 151.646389 128.587907) + (xy 151.740347 128.47009) + (xy 151.740349 128.470086) + (xy 151.871851 128.242318) + (xy 151.871855 128.24231) + (xy 151.96794 127.99749) + (xy 152.026465 127.741075) + (xy 152.04612 127.4788) + (xy 152.026465 127.216524) + (xy 151.96794 126.960109) + (xy 151.871855 126.715289) + (xy 151.871851 126.715281) + (xy 151.740351 126.487516) + (xy 151.646388 126.369691) + (xy 150.8912 127.124878) + (xy 150.86672 127.078234) + (xy 150.753995 126.950994) + (xy 150.641188 126.87313) + (xy 151.397965 126.116353) + (xy 151.397964 126.116352) + (xy 151.383573 126.102999) + (xy 151.166261 125.954837) + (xy 150.929296 125.840721) + (xy 150.677978 125.7632) + (xy 150.677965 125.763197) + (xy 150.417902 125.724) + (xy 150.154898 125.724) + (xy 149.894834 125.763197) + (xy 149.894821 125.7632) + (xy 149.643503 125.840721) + (xy 149.406539 125.954837) + (xy 149.189234 126.102993) + (xy 149.174834 126.116353) + (xy 149.174834 126.116354) + (xy 149.93161 126.87313) + (xy 149.818805 126.950994) + (xy 149.70608 127.078234) + (xy 149.681599 127.124879) + (xy 148.92641 126.36969) + (xy 148.926409 126.369691) + (xy 148.83245 126.487514) + (xy 148.832447 126.487517) + (xy 148.700948 126.715281) + (xy 148.700944 126.715289) + (xy 148.604859 126.960109) + (xy 148.546334 127.216524) + (xy 148.526679 127.4788) + (xy 132.396372 127.4788) + (xy 132.386857 127.370041) + (xy 132.259925 126.896326) + (xy 132.179797 126.724492) + (xy 132.052665 126.451855) + (xy 132.052662 126.451852) + (xy 132.052662 126.45185) + (xy 131.771366 126.050117) + (xy 131.771365 126.050116) + (xy 131.771363 126.050113) + (xy 131.424586 125.703336) + (xy 131.290672 125.609568) + (xy 131.02285 125.422038) + (xy 131.022849 125.422037) + (xy 131.022844 125.422034) + (xy 130.685467 125.264713) + (xy 134.9496 125.264713) + (xy 134.990795 125.405011) + (xy 135.069848 125.528018) + (xy 135.06985 125.528021) + (xy 135.180357 125.623776) + (xy 135.180358 125.623776) + (xy 135.180359 125.623777) + (xy 135.313361 125.684517) + (xy 135.313366 125.684519) + (xy 135.421732 125.7001) + (xy 135.421736 125.7001) + (xy 135.494464 125.7001) + (xy 135.494468 125.7001) + (xy 135.602834 125.684519) + (xy 135.602838 125.684517) + (xy 135.602839 125.684517) + (xy 135.660523 125.658173) + (xy 135.735843 125.623776) + (xy 135.84635 125.528021) + (xy 135.925404 125.405011) + (xy 135.966599 125.264713) + (xy 143.5856 125.264713) + (xy 143.626795 125.405011) + (xy 143.705848 125.528018) + (xy 143.70585 125.528021) + (xy 143.816357 125.623776) + (xy 143.816358 125.623776) + (xy 143.816359 125.623777) + (xy 143.949361 125.684517) + (xy 143.949366 125.684519) + (xy 144.057732 125.7001) + (xy 144.057736 125.7001) + (xy 144.130464 125.7001) + (xy 144.130468 125.7001) + (xy 144.238834 125.684519) + (xy 144.238838 125.684517) + (xy 144.238839 125.684517) + (xy 144.296523 125.658173) + (xy 144.371843 125.623776) + (xy 144.48235 125.528021) + (xy 144.561404 125.405011) + (xy 144.6026 125.264711) + (xy 144.6026 125.118489) + (xy 144.561404 124.978189) + (xy 144.536961 124.940156) + (xy 144.525628 124.889982) + (xy 144.536961 124.858844) + (xy 144.561404 124.820811) + (xy 144.6026 124.680511) + (xy 144.6026 124.534289) + (xy 144.561404 124.393989) + (xy 144.561404 124.393988) + (xy 144.482351 124.270981) + (xy 144.48235 124.270979) + (xy 144.371843 124.175224) + (xy 144.371841 124.175223) + (xy 144.37184 124.175222) + (xy 144.238838 124.114482) + (xy 144.238835 124.114481) + (xy 144.238834 124.114481) + (xy 144.130468 124.0989) + (xy 144.057732 124.0989) + (xy 143.949366 124.114481) + (xy 143.949365 124.114481) + (xy 143.949361 124.114482) + (xy 143.94936 124.114482) + (xy 143.816359 124.175222) + (xy 143.705849 124.270979) + (xy 143.705848 124.270981) + (xy 143.626795 124.393988) + (xy 143.5856 124.534286) + (xy 143.5856 124.680513) + (xy 143.626794 124.820806) + (xy 143.626794 124.820807) + (xy 143.626796 124.820811) + (xy 143.651239 124.858846) + (xy 143.662571 124.90902) + (xy 143.65124 124.940152) + (xy 143.626796 124.978189) + (xy 143.626795 124.97819) + (xy 143.626794 124.978193) + (xy 143.5856 125.118486) + (xy 143.5856 125.264713) + (xy 135.966599 125.264713) + (xy 135.9666 125.264711) + (xy 135.9666 125.118489) + (xy 135.925404 124.978189) + (xy 135.900961 124.940156) + (xy 135.889628 124.889982) + (xy 135.900961 124.858844) + (xy 135.925404 124.820811) + (xy 135.9666 124.680511) + (xy 135.9666 124.534289) + (xy 135.925404 124.393989) + (xy 135.925404 124.393988) + (xy 135.846351 124.270981) + (xy 135.84635 124.270979) + (xy 135.735843 124.175224) + (xy 135.735841 124.175223) + (xy 135.73584 124.175222) + (xy 135.602838 124.114482) + (xy 135.602835 124.114481) + (xy 135.602834 124.114481) + (xy 135.494468 124.0989) + (xy 135.421732 124.0989) + (xy 135.313366 124.114481) + (xy 135.313365 124.114481) + (xy 135.313361 124.114482) + (xy 135.31336 124.114482) + (xy 135.180359 124.175222) + (xy 135.069849 124.270979) + (xy 135.069848 124.270981) + (xy 134.990795 124.393988) + (xy 134.9496 124.534286) + (xy 134.9496 124.680513) + (xy 134.990794 124.820806) + (xy 134.990794 124.820807) + (xy 134.990796 124.820811) + (xy 135.015239 124.858846) + (xy 135.026571 124.90902) + (xy 135.01524 124.940152) + (xy 134.990796 124.978189) + (xy 134.990795 124.97819) + (xy 134.990794 124.978193) + (xy 134.9496 125.118486) + (xy 134.9496 125.264713) + (xy 130.685467 125.264713) + (xy 130.578377 125.214776) + (xy 130.578373 125.214774) + (xy 130.21902 125.118486) + (xy 130.104659 125.087843) + (xy 130.104657 125.087842) + (xy 130.104654 125.087842) + (xy 129.6161 125.0451) + (xy 129.127545 125.087842) + (xy 128.653826 125.214774) + (xy 128.653822 125.214776) + (xy 128.209355 125.422034) + (xy 127.807613 125.703336) + (xy 127.460836 126.050113) + (xy 127.179534 126.451855) + (xy 126.972276 126.896322) + (xy 126.972274 126.896326) + (xy 126.845342 127.370045) + (xy 126.8026 127.8586) + (xy 126.2887 127.8586) + (xy 126.2887 122.7786) + (xy 136.700417 122.7786) + (xy 136.71867 122.917246) + (xy 136.772186 123.046444) + (xy 136.857314 123.157385) + (xy 136.968255 123.242513) + (xy 136.968258 123.242515) + (xy 137.097455 123.29603) + (xy 137.2361 123.314283) + (xy 137.374745 123.29603) + (xy 137.503942 123.242515) + (xy 137.614885 123.157385) + (xy 137.700015 123.046442) + (xy 137.75353 122.917245) + (xy 137.762422 122.849693) + (xy 137.783804 122.806337) + (xy 138.111339 122.478802) + (xy 148.728698 122.478802) + (xy 148.747875 122.722475) + (xy 148.747877 122.722485) + (xy 148.804933 122.960146) + (xy 148.804934 122.960147) + (xy 148.804935 122.960151) + (xy 148.804937 122.960156) + (xy 148.840678 123.046442) + (xy 148.898476 123.185981) + (xy 148.89848 123.185988) + (xy 149.026185 123.394383) + (xy 149.026195 123.394396) + (xy 149.184937 123.580262) + (xy 149.307817 123.68521) + (xy 149.370806 123.739007) + (xy 149.37081 123.739009) + (xy 149.370816 123.739014) + (xy 149.579211 123.866719) + (xy 149.579218 123.866723) + (xy 149.805044 123.960263) + (xy 149.805051 123.960264) + (xy 149.805052 123.960265) + (xy 149.805053 123.960266) + (xy 150.022177 124.012391) + (xy 150.042722 124.017324) + (xy 150.140193 124.024995) + (xy 150.286397 124.036502) + (xy 150.2864 124.036502) + (xy 150.286403 124.036502) + (xy 150.408239 124.026913) + (xy 150.530078 124.017324) + (xy 150.612728 123.997481) + (xy 150.767746 123.960266) + (xy 150.767746 123.960265) + (xy 150.767756 123.960263) + (xy 150.993582 123.866723) + (xy 151.201994 123.739007) + (xy 151.387862 123.580262) + (xy 151.546607 123.394394) + (xy 151.674323 123.185982) + (xy 151.767863 122.960156) + (xy 151.767865 122.960146) + (xy 151.767866 122.960146) + (xy 151.824922 122.722485) + (xy 151.824924 122.722478) + (xy 151.844102 122.4788) + (xy 151.824924 122.235122) + (xy 151.819991 122.214577) + (xy 151.767866 121.997453) + (xy 151.767865 121.997452) + (xy 151.767864 121.997451) + (xy 151.767863 121.997444) + (xy 151.674323 121.771618) + (xy 151.674319 121.771611) + (xy 151.546614 121.563216) + (xy 151.546609 121.56321) + (xy 151.546607 121.563206) + (xy 151.49281 121.500217) + (xy 151.387862 121.377337) + (xy 151.201996 121.218595) + (xy 151.201994 121.218593) + (xy 151.201991 121.218591) + (xy 151.201983 121.218585) + (xy 150.993588 121.09088) + (xy 150.993581 121.090876) + (xy 150.89288 121.049165) + (xy 150.767756 120.997337) + (xy 150.767751 120.997335) + (xy 150.767747 120.997334) + (xy 150.767746 120.997333) + (xy 150.530085 120.940277) + (xy 150.530075 120.940275) + (xy 150.286403 120.921098) + (xy 150.286397 120.921098) + (xy 150.042724 120.940275) + (xy 150.042714 120.940277) + (xy 149.805053 120.997333) + (xy 149.805052 120.997334) + (xy 149.805045 120.997336) + (xy 149.805044 120.997337) + (xy 149.751124 121.019671) + (xy 149.579218 121.090876) + (xy 149.579211 121.09088) + (xy 149.370816 121.218585) + (xy 149.370803 121.218595) + (xy 149.184937 121.377337) + (xy 149.026195 121.563203) + (xy 149.026185 121.563216) + (xy 148.89848 121.771611) + (xy 148.898476 121.771618) + (xy 148.804934 121.997452) + (xy 148.804933 121.997453) + (xy 148.747877 122.235114) + (xy 148.747875 122.235124) + (xy 148.728698 122.478797) + (xy 148.728698 122.478802) + (xy 138.111339 122.478802) + (xy 140.557617 120.032526) + (xy 140.604237 120.010786) + (xy 140.610791 120.0105) + (xy 143.218428 120.0105) + (xy 143.264207 120.02604) + (xy 143.318258 120.067515) + (xy 143.447455 120.12103) + (xy 143.5861 120.139283) + (xy 143.724745 120.12103) + (xy 143.853942 120.067515) + (xy 143.964885 119.982385) + (xy 144.050015 119.871442) + (xy 144.10353 119.742245) + (xy 144.121783 119.6036) + (xy 144.10353 119.464955) + (xy 144.050015 119.335759) + (xy 144.017384 119.293233) + (xy 143.964885 119.224814) + (xy 143.853944 119.139686) + (xy 143.853939 119.139684) + (xy 143.816102 119.124011) + (xy 143.724746 119.08617) + (xy 143.5861 119.067917) + (xy 143.447453 119.08617) + (xy 143.31826 119.139684) + (xy 143.318252 119.139688) + (xy 143.264206 119.18116) + (xy 143.218428 119.1967) + (xy 140.346653 119.1967) + (xy 140.321445 119.20489) + (xy 140.309977 119.207643) + (xy 140.283793 119.211791) + (xy 140.260173 119.223825) + (xy 140.249274 119.228339) + (xy 140.22407 119.236528) + (xy 140.224069 119.236528) + (xy 140.202618 119.252113) + (xy 140.192563 119.258275) + (xy 140.168947 119.270309) + (xy 140.168945 119.27031) + (xy 140.146024 119.293233) + (xy 140.146023 119.293234) + (xy 137.208362 122.230893) + (xy 137.165005 122.252275) + (xy 137.097456 122.261169) + (xy 136.968259 122.314684) + (xy 136.857314 122.399814) + (xy 136.772184 122.510759) + (xy 136.71867 122.639953) + (xy 136.700417 122.7786) + (xy 126.2887 122.7786) + (xy 126.2887 118.893855) + (xy 148.7335 118.893855) + (xy 148.733501 118.893857) + (xy 148.742372 118.938459) + (xy 148.776164 118.989032) + (xy 148.776165 118.989032) + (xy 148.776166 118.989034) + (xy 148.826742 119.022828) + (xy 148.871343 119.0317) + (xy 151.701456 119.031699) + (xy 151.746058 119.022828) + (xy 151.796634 118.989034) + (xy 151.830428 118.938458) + (xy 151.8393 118.893857) + (xy 151.839299 116.063744) + (xy 151.830428 116.019142) + (xy 151.796634 115.968566) + (xy 151.746058 115.934772) + (xy 151.746056 115.934771) + (xy 151.701457 115.9259) + (xy 148.871344 115.9259) + (xy 148.871342 115.925901) + (xy 148.82674 115.934772) + (xy 148.776167 115.968564) + (xy 148.742372 116.019142) + (xy 148.742371 116.019143) + (xy 148.7335 116.063742) + (xy 148.7335 118.893855) + (xy 126.2887 118.893855) + (xy 126.2887 105.989202) + (xy 127.807519 105.989202) + (xy 127.826204 106.190847) + (xy 127.881621 106.385614) + (xy 127.881626 106.385627) + (xy 127.971885 106.566893) + (xy 128.093922 106.728497) + (xy 128.093925 106.7285) + (xy 128.243577 106.864927) + (xy 128.243579 106.864928) + (xy 128.24358 106.864929) + (xy 128.415755 106.971535) + (xy 128.604587 107.044689) + (xy 128.803646 107.0819) + (xy 128.80365 107.0819) + (xy 129.00615 107.0819) + (xy 129.006154 107.0819) + (xy 129.205213 107.044689) + (xy 129.394045 106.971535) + (xy 129.56622 106.864929) + (xy 129.715874 106.728501) + (xy 129.837912 106.566897) + (xy 129.928177 106.38562) + (xy 129.976763 106.214859) + (xy 129.983595 106.190847) + (xy 129.983595 106.190846) + (xy 129.983596 106.190843) + (xy 130.002281 105.9892) + (xy 134.107755 105.9892) + (xy 134.127497 106.214859) + (xy 134.186127 106.43367) + (xy 134.186128 106.433674) + (xy 134.281857 106.638967) + (xy 134.374434 106.771181) + (xy 134.374435 106.771182) + (xy 134.941535 106.204082) + (xy 135.019431 106.32529) + (xy 135.12983 106.420952) + (xy 135.196143 106.451236) + (xy 134.625316 107.022063) + (xy 134.625317 107.022064) + (xy 134.757529 107.11464) + (xy 134.757529 107.114641) + (xy 134.962825 107.210371) + (xy 134.962829 107.210372) + (xy 135.18164 107.269002) + (xy 135.4073 107.288744) + (xy 135.632959 107.269002) + (xy 135.85177 107.210372) + (xy 135.851774 107.210371) + (xy 136.05707 107.114641) + (xy 136.05707 107.11464) + (xy 136.189281 107.022064) + (xy 136.189282 107.022063) + (xy 135.618456 106.451236) + (xy 135.68477 106.420952) + (xy 135.795169 106.32529) + (xy 135.873064 106.204083) + (xy 136.440163 106.771182) + (xy 136.440164 106.771181) + (xy 136.53274 106.63897) + (xy 136.532741 106.63897) + (xy 136.628471 106.433674) + (xy 136.628472 106.43367) + (xy 136.687102 106.214859) + (xy 136.706844 105.989202) + (xy 137.967519 105.989202) + (xy 137.986204 106.190847) + (xy 138.041621 106.385614) + (xy 138.041626 106.385627) + (xy 138.131885 106.566893) + (xy 138.253922 106.728497) + (xy 138.253925 106.7285) + (xy 138.403577 106.864927) + (xy 138.403579 106.864928) + (xy 138.40358 106.864929) + (xy 138.575755 106.971535) + (xy 138.764587 107.044689) + (xy 138.963646 107.0819) + (xy 138.96365 107.0819) + (xy 139.16615 107.0819) + (xy 139.166154 107.0819) + (xy 139.365213 107.044689) + (xy 139.554045 106.971535) + (xy 139.72622 106.864929) + (xy 139.875874 106.728501) + (xy 139.997912 106.566897) + (xy 140.088177 106.38562) + (xy 140.136763 106.214859) + (xy 140.143595 106.190847) + (xy 140.143595 106.190846) + (xy 140.143596 106.190843) + (xy 140.162281 105.9892) + (xy 144.267755 105.9892) + (xy 144.287497 106.214859) + (xy 144.346127 106.43367) + (xy 144.346128 106.433674) + (xy 144.441857 106.638967) + (xy 144.534434 106.771181) + (xy 144.534435 106.771182) + (xy 145.101535 106.204082) + (xy 145.179431 106.32529) + (xy 145.28983 106.420952) + (xy 145.356143 106.451236) + (xy 144.785316 107.022063) + (xy 144.785317 107.022064) + (xy 144.917529 107.11464) + (xy 144.917529 107.114641) + (xy 145.122825 107.210371) + (xy 145.122829 107.210372) + (xy 145.34164 107.269002) + (xy 145.5673 107.288744) + (xy 145.792959 107.269002) + (xy 146.01177 107.210372) + (xy 146.011774 107.210371) + (xy 146.21707 107.114641) + (xy 146.21707 107.11464) + (xy 146.349281 107.022064) + (xy 146.349282 107.022063) + (xy 145.778456 106.451236) + (xy 145.84477 106.420952) + (xy 145.955169 106.32529) + (xy 146.033064 106.204083) + (xy 146.600163 106.771182) + (xy 146.600164 106.771181) + (xy 146.69274 106.63897) + (xy 146.692741 106.63897) + (xy 146.788471 106.433674) + (xy 146.788472 106.43367) + (xy 146.847102 106.214859) + (xy 146.866844 105.9892) + (xy 146.847102 105.76354) + (xy 146.788472 105.544729) + (xy 146.788471 105.544725) + (xy 146.692742 105.339433) + (xy 146.600164 105.207217) + (xy 146.600163 105.207216) + (xy 146.033063 105.774316) + (xy 145.955169 105.65311) + (xy 145.84477 105.557448) + (xy 145.778455 105.527163) + (xy 146.349282 104.956335) + (xy 146.349281 104.956334) + (xy 146.217067 104.863757) + (xy 146.011774 104.768028) + (xy 146.01177 104.768027) + (xy 145.792959 104.709397) + (xy 145.5673 104.689655) + (xy 145.34164 104.709397) + (xy 145.122829 104.768027) + (xy 145.122825 104.768028) + (xy 144.917531 104.863758) + (xy 144.917527 104.863761) + (xy 144.785317 104.956334) + (xy 144.785317 104.956336) + (xy 145.356144 105.527163) + (xy 145.28983 105.557448) + (xy 145.179431 105.65311) + (xy 145.101535 105.774316) + (xy 144.534436 105.207217) + (xy 144.534434 105.207217) + (xy 144.441861 105.339427) + (xy 144.441858 105.339431) + (xy 144.346128 105.544725) + (xy 144.346127 105.544729) + (xy 144.287497 105.76354) + (xy 144.267755 105.9892) + (xy 140.162281 105.9892) + (xy 140.143596 105.787557) + (xy 140.140307 105.775999) + (xy 140.088178 105.592785) + (xy 140.088177 105.59278) + (xy 140.064249 105.544725) + (xy 139.997914 105.411506) + (xy 139.875877 105.249902) + (xy 139.875874 105.249899) + (xy 139.726222 105.113472) + (xy 139.554049 105.006867) + (xy 139.554046 105.006866) + (xy 139.554045 105.006865) + (xy 139.365213 104.933711) + (xy 139.166154 104.8965) + (xy 138.963646 104.8965) + (xy 138.804398 104.926268) + (xy 138.764586 104.933711) + (xy 138.57575 105.006867) + (xy 138.403577 105.113472) + (xy 138.253925 105.249899) + (xy 138.253922 105.249902) + (xy 138.131885 105.411506) + (xy 138.041626 105.592772) + (xy 138.041621 105.592785) + (xy 137.986204 105.787552) + (xy 137.967519 105.989197) + (xy 137.967519 105.989202) + (xy 136.706844 105.989202) + (xy 136.706844 105.9892) + (xy 136.687102 105.76354) + (xy 136.628472 105.544729) + (xy 136.628471 105.544725) + (xy 136.532742 105.339433) + (xy 136.440164 105.207217) + (xy 136.440163 105.207216) + (xy 135.873063 105.774316) + (xy 135.795169 105.65311) + (xy 135.68477 105.557448) + (xy 135.618455 105.527163) + (xy 136.189282 104.956335) + (xy 136.189281 104.956334) + (xy 136.057067 104.863757) + (xy 135.851774 104.768028) + (xy 135.85177 104.768027) + (xy 135.632959 104.709397) + (xy 135.4073 104.689655) + (xy 135.18164 104.709397) + (xy 134.962829 104.768027) + (xy 134.962825 104.768028) + (xy 134.757531 104.863758) + (xy 134.757527 104.863761) + (xy 134.625317 104.956334) + (xy 134.625317 104.956336) + (xy 135.196144 105.527163) + (xy 135.12983 105.557448) + (xy 135.019431 105.65311) + (xy 134.941535 105.774316) + (xy 134.374436 105.207217) + (xy 134.374434 105.207217) + (xy 134.281861 105.339427) + (xy 134.281858 105.339431) + (xy 134.186128 105.544725) + (xy 134.186127 105.544729) + (xy 134.127497 105.76354) + (xy 134.107755 105.9892) + (xy 130.002281 105.9892) + (xy 129.983596 105.787557) + (xy 129.980307 105.775999) + (xy 129.928178 105.592785) + (xy 129.928177 105.59278) + (xy 129.904249 105.544725) + (xy 129.837914 105.411506) + (xy 129.715877 105.249902) + (xy 129.715874 105.249899) + (xy 129.566222 105.113472) + (xy 129.394049 105.006867) + (xy 129.394046 105.006866) + (xy 129.394045 105.006865) + (xy 129.205213 104.933711) + (xy 129.006154 104.8965) + (xy 128.803646 104.8965) + (xy 128.644398 104.926268) + (xy 128.604586 104.933711) + (xy 128.41575 105.006867) + (xy 128.243577 105.113472) + (xy 128.093925 105.249899) + (xy 128.093922 105.249902) + (xy 127.971885 105.411506) + (xy 127.881626 105.592772) + (xy 127.881621 105.592785) + (xy 127.826204 105.787552) + (xy 127.807519 105.989197) + (xy 127.807519 105.989202) + (xy 126.2887 105.989202) + (xy 126.2887 101.468002) + (xy 127.807519 101.468002) + (xy 127.826204 101.669647) + (xy 127.881621 101.864414) + (xy 127.881626 101.864427) + (xy 127.971885 102.045693) + (xy 128.093922 102.207297) + (xy 128.093925 102.2073) + (xy 128.243577 102.343727) + (xy 128.243579 102.343728) + (xy 128.24358 102.343729) + (xy 128.415755 102.450335) + (xy 128.604587 102.523489) + (xy 128.803646 102.5607) + (xy 128.80365 102.5607) + (xy 129.00615 102.5607) + (xy 129.006154 102.5607) + (xy 129.205213 102.523489) + (xy 129.394045 102.450335) + (xy 129.56622 102.343729) + (xy 129.715874 102.207301) + (xy 129.837912 102.045697) + (xy 129.928177 101.86442) + (xy 129.983596 101.669643) + (xy 130.002281 101.468) + (xy 129.983596 101.266357) + (xy 129.928177 101.07158) + (xy 129.854605 100.923827) + (xy 129.837914 100.890306) + (xy 129.715877 100.728702) + (xy 129.715874 100.728699) + (xy 129.566222 100.592272) + (xy 129.394049 100.485667) + (xy 129.394046 100.485666) + (xy 129.394045 100.485665) + (xy 129.205213 100.412511) + (xy 129.006154 100.3753) + (xy 128.803646 100.3753) + (xy 128.644398 100.405068) + (xy 128.604586 100.412511) + (xy 128.41575 100.485667) + (xy 128.243577 100.592272) + (xy 128.093925 100.728699) + (xy 128.093922 100.728702) + (xy 127.971885 100.890306) + (xy 127.881626 101.071572) + (xy 127.881621 101.071585) + (xy 127.826204 101.266352) + (xy 127.807519 101.467997) + (xy 127.807519 101.468002) + (xy 126.2887 101.468002) + (xy 126.2887 89.7382) + (xy 129.033129 89.7382) + (xy 129.052131 89.882536) + (xy 129.107843 90.017036) + (xy 129.107844 90.017038) + (xy 129.107845 90.017039) + (xy 129.196468 90.132534) + (xy 129.283478 90.199299) + (xy 129.311117 90.242682) + (xy 129.3129 90.258959) + (xy 129.3129 95.5939) + (xy 129.311018 95.60544) + (xy 129.311759 95.605544) + (xy 129.310796 95.612439) + (xy 129.31282 95.6562) + (xy 129.3129 95.659673) + (xy 129.3129 95.677254) + (xy 129.31313 95.678487) + (xy 129.314326 95.688807) + (xy 129.315594 95.716226) + (xy 129.315595 95.716229) + (xy 129.320032 95.726278) + (xy 129.325157 95.742827) + (xy 129.327175 95.753624) + (xy 129.327177 95.753628) + (xy 129.341623 95.776959) + (xy 129.346478 95.78617) + (xy 129.35756 95.811268) + (xy 129.357564 95.811274) + (xy 129.365324 95.819034) + (xy 129.376085 95.832619) + (xy 129.381868 95.841959) + (xy 129.381872 95.841963) + (xy 129.403775 95.858503) + (xy 129.411632 95.865341) + (xy 134.423497 100.877207) + (xy 134.445237 100.923827) + (xy 134.43764 100.9639) + (xy 134.384022 101.071581) + (xy 134.384021 101.071585) + (xy 134.328604 101.266352) + (xy 134.309919 101.467997) + (xy 134.309919 101.468002) + (xy 134.328604 101.669647) + (xy 134.384021 101.864414) + (xy 134.384026 101.864427) + (xy 134.474285 102.045693) + (xy 134.596322 102.207297) + (xy 134.596325 102.2073) + (xy 134.745977 102.343727) + (xy 134.745979 102.343728) + (xy 134.74598 102.343729) + (xy 134.918155 102.450335) + (xy 135.106987 102.523489) + (xy 135.306046 102.5607) + (xy 135.30605 102.5607) + (xy 135.50855 102.5607) + (xy 135.508554 102.5607) + (xy 135.707613 102.523489) + (xy 135.896445 102.450335) + (xy 136.06862 102.343729) + (xy 136.218274 102.207301) + (xy 136.340312 102.045697) + (xy 136.430577 101.86442) + (xy 136.485996 101.669643) + (xy 136.504681 101.468002) + (xy 137.967519 101.468002) + (xy 137.986204 101.669647) + (xy 138.041621 101.864414) + (xy 138.041626 101.864427) + (xy 138.131885 102.045693) + (xy 138.253922 102.207297) + (xy 138.253925 102.2073) + (xy 138.403577 102.343727) + (xy 138.403579 102.343728) + (xy 138.40358 102.343729) + (xy 138.575755 102.450335) + (xy 138.764587 102.523489) + (xy 138.963646 102.5607) + (xy 138.96365 102.5607) + (xy 139.16615 102.5607) + (xy 139.166154 102.5607) + (xy 139.365213 102.523489) + (xy 139.554045 102.450335) + (xy 139.72622 102.343729) + (xy 139.875874 102.207301) + (xy 139.997912 102.045697) + (xy 140.088177 101.86442) + (xy 140.143596 101.669643) + (xy 140.162281 101.468002) + (xy 144.469919 101.468002) + (xy 144.488604 101.669647) + (xy 144.544021 101.864414) + (xy 144.544026 101.864427) + (xy 144.634285 102.045693) + (xy 144.756322 102.207297) + (xy 144.756325 102.2073) + (xy 144.905977 102.343727) + (xy 144.905979 102.343728) + (xy 144.90598 102.343729) + (xy 145.078155 102.450335) + (xy 145.266987 102.523489) + (xy 145.466046 102.5607) + (xy 145.46605 102.5607) + (xy 145.66855 102.5607) + (xy 145.668554 102.5607) + (xy 145.867613 102.523489) + (xy 146.056445 102.450335) + (xy 146.22862 102.343729) + (xy 146.378274 102.207301) + (xy 146.500312 102.045697) + (xy 146.590577 101.86442) + (xy 146.645996 101.669643) + (xy 146.664681 101.468) + (xy 146.645996 101.266357) + (xy 146.590577 101.07158) + (xy 146.517005 100.923827) + (xy 146.500314 100.890306) + (xy 146.378277 100.728702) + (xy 146.378274 100.728699) + (xy 146.228622 100.592272) + (xy 146.056449 100.485667) + (xy 146.056446 100.485666) + (xy 146.056445 100.485665) + (xy 145.867613 100.412511) + (xy 145.668554 100.3753) + (xy 145.466046 100.3753) + (xy 145.306798 100.405068) + (xy 145.266986 100.412511) + (xy 145.07815 100.485667) + (xy 144.905977 100.592272) + (xy 144.756325 100.728699) + (xy 144.756322 100.728702) + (xy 144.634285 100.890306) + (xy 144.544026 101.071572) + (xy 144.544021 101.071585) + (xy 144.488604 101.266352) + (xy 144.469919 101.467997) + (xy 144.469919 101.468002) + (xy 140.162281 101.468002) + (xy 140.162281 101.468) + (xy 140.143596 101.266357) + (xy 140.088177 101.07158) + (xy 140.014605 100.923827) + (xy 139.997914 100.890306) + (xy 139.875877 100.728702) + (xy 139.875874 100.728699) + (xy 139.726222 100.592272) + (xy 139.554049 100.485667) + (xy 139.554046 100.485666) + (xy 139.554045 100.485665) + (xy 139.365213 100.412511) + (xy 139.166154 100.3753) + (xy 138.963646 100.3753) + (xy 138.804398 100.405068) + (xy 138.764586 100.412511) + (xy 138.57575 100.485667) + (xy 138.403577 100.592272) + (xy 138.253925 100.728699) + (xy 138.253922 100.728702) + (xy 138.131885 100.890306) + (xy 138.041626 101.071572) + (xy 138.041621 101.071585) + (xy 137.986204 101.266352) + (xy 137.967519 101.467997) + (xy 137.967519 101.468002) + (xy 136.504681 101.468002) + (xy 136.504681 101.468) + (xy 136.485996 101.266357) + (xy 136.430577 101.07158) + (xy 136.357005 100.923827) + (xy 136.340314 100.890306) + (xy 136.218277 100.728702) + (xy 136.218274 100.728699) + (xy 136.068622 100.592272) + (xy 135.896449 100.485667) + (xy 135.896446 100.485666) + (xy 135.896445 100.485665) + (xy 135.707613 100.412511) + (xy 135.508554 100.3753) + (xy 135.306046 100.3753) + (xy 135.146798 100.405068) + (xy 135.106986 100.412511) + (xy 134.918152 100.485666) + (xy 134.90692 100.49262) + (xy 134.85656 100.503104) + (xy 134.814164 100.481854) + (xy 134.188518 99.856208) + (xy 134.166778 99.809588) + (xy 134.180092 99.759901) + (xy 134.222229 99.730396) + (xy 134.270467 99.733557) + (xy 134.374064 99.776469) + (xy 134.5184 99.795471) + (xy 134.662736 99.776469) + (xy 134.797236 99.720757) + (xy 134.876103 99.66024) + (xy 134.921882 99.6447) + (xy 145.530244 99.6447) + (xy 145.530246 99.6447) + (xy 145.55546 99.636507) + (xy 145.566922 99.633755) + (xy 145.593106 99.629609) + (xy 145.616724 99.617573) + (xy 145.627615 99.613062) + (xy 145.652832 99.60487) + (xy 145.67428 99.589285) + (xy 145.684331 99.583126) + (xy 145.707951 99.571092) + (xy 145.799092 99.479951) + (xy 150.156442 95.1226) + (xy 153.173443 95.1226) + (xy 153.21942 95.312127) + (xy 153.219421 95.312131) + (xy 153.308019 95.506132) + (xy 153.308023 95.506139) + (xy 153.431741 95.679875) + (xy 153.586097 95.827054) + (xy 153.586105 95.82706) + (xy 153.765523 95.942366) + (xy 153.765525 95.942367) + (xy 153.963524 96.021634) + (xy 153.963529 96.021635) + (xy 154.172954 96.061999) + (xy 154.172964 96.062) + (xy 154.8642 96.062) + (xy 154.8642 95.422652) + (xy 154.897008 95.437635) + (xy 155.005266 95.4532) + (xy 155.077934 95.4532) + (xy 155.186192 95.437635) + (xy 155.219 95.422652) + (xy 155.219 96.062) + (xy 155.856807 96.062) + (xy 155.85681 96.061999) + (xy 156.015908 96.046807) + (xy 156.015917 96.046805) + (xy 156.220558 95.986718) + (xy 156.410135 95.888985) + (xy 156.410136 95.888984) + (xy 156.577788 95.757141) + (xy 156.717456 95.595952) + (xy 156.717457 95.595951) + (xy 156.824096 95.411248) + (xy 156.893855 95.209694) + (xy 156.906378 95.1226) + (xy 155.518957 95.1226) + (xy 155.5496 95.018239) + (xy 155.5496 94.872161) + (xy 155.518957 94.7678) + (xy 156.909756 94.7678) + (xy 156.909756 94.767799) + (xy 156.863779 94.578272) + (xy 156.863778 94.578268) + (xy 156.77518 94.384267) + (xy 156.775176 94.38426) + (xy 156.651458 94.210524) + (xy 156.497102 94.063345) + (xy 156.497094 94.063339) + (xy 156.317676 93.948033) + (xy 156.317674 93.948032) + (xy 156.119675 93.868765) + (xy 156.11967 93.868764) + (xy 155.910245 93.8284) + (xy 155.219 93.8284) + (xy 155.219 94.467747) + (xy 155.186192 94.452765) + (xy 155.077934 94.4372) + (xy 155.005266 94.4372) + (xy 154.897008 94.452765) + (xy 154.8642 94.467747) + (xy 154.8642 93.8284) + (xy 154.226389 93.8284) + (xy 154.067291 93.843592) + (xy 154.067282 93.843594) + (xy 153.862641 93.903681) + (xy 153.673064 94.001414) + (xy 153.673063 94.001415) + (xy 153.505411 94.133258) + (xy 153.365743 94.294447) + (xy 153.365742 94.294448) + (xy 153.259103 94.479151) + (xy 153.189344 94.680705) + (xy 153.176822 94.7678) + (xy 154.564243 94.7678) + (xy 154.5336 94.872161) + (xy 154.5336 95.018239) + (xy 154.564243 95.1226) + (xy 153.173443 95.1226) + (xy 150.156442 95.1226) + (xy 153.315662 91.96338) + (xy 153.362281 91.941641) + (xy 153.411968 91.954955) + (xy 153.441473 91.997092) + (xy 153.437534 92.047141) + (xy 153.404686 92.120919) + (xy 153.3647 92.309041) + (xy 153.3647 92.501358) + (xy 153.404685 92.689478) + (xy 153.48291 92.865173) + (xy 153.595945 93.020753) + (xy 153.595949 93.020758) + (xy 153.738872 93.149447) + (xy 153.852629 93.215124) + (xy 153.905427 93.245607) + (xy 154.088334 93.305037) + (xy 154.195819 93.316334) + (xy 154.231647 93.3201) + (xy 154.231648 93.3201) + (xy 155.851553 93.3201) + (xy 155.880214 93.317087) + (xy 155.994866 93.305037) + (xy 156.177773 93.245607) + (xy 156.344327 93.149447) + (xy 156.487249 93.02076) + (xy 156.600291 92.86517) + (xy 156.678515 92.689477) + (xy 156.7185 92.50136) + (xy 156.7185 92.30904) + (xy 156.678515 92.120923) + (xy 156.600291 91.94523) + (xy 156.60029 91.945229) + (xy 156.600289 91.945226) + (xy 156.487254 91.789646) + (xy 156.48725 91.789641) + (xy 156.344327 91.660952) + (xy 156.177775 91.564794) + (xy 156.177774 91.564793) + (xy 156.177773 91.564793) + (xy 155.994866 91.505363) + (xy 155.994864 91.505362) + (xy 155.994862 91.505362) + (xy 155.851553 91.4903) + (xy 155.851552 91.4903) + (xy 154.231648 91.4903) + (xy 154.231647 91.4903) + (xy 154.088337 91.505362) + (xy 153.920134 91.560014) + (xy 153.868725 91.558218) + (xy 153.830498 91.523798) + (xy 153.823339 91.472859) + (xy 153.84372 91.435322) + (xy 154.476917 90.802126) + (xy 154.523537 90.780386) + (xy 154.530091 90.7801) + (xy 155.851553 90.7801) + (xy 155.880214 90.777087) + (xy 155.994866 90.765037) + (xy 156.177773 90.705607) + (xy 156.344327 90.609447) + (xy 156.487249 90.48076) + (xy 156.600291 90.32517) + (xy 156.678515 90.149477) + (xy 156.7185 89.96136) + (xy 156.7185 89.76904) + (xy 156.678515 89.580923) + (xy 156.600291 89.40523) + (xy 156.60029 89.405229) + (xy 156.600289 89.405226) + (xy 156.487254 89.249646) + (xy 156.48725 89.249641) + (xy 156.344327 89.120952) + (xy 156.177775 89.024794) + (xy 156.177774 89.024793) + (xy 156.177773 89.024793) + (xy 155.994866 88.965363) + (xy 155.994864 88.965362) + (xy 155.994862 88.965362) + (xy 155.851553 88.9503) + (xy 155.851552 88.9503) + (xy 154.231648 88.9503) + (xy 154.231647 88.9503) + (xy 154.088337 88.965362) + (xy 153.905424 89.024794) + (xy 153.738872 89.120952) + (xy 153.595949 89.249641) + (xy 153.595945 89.249646) + (xy 153.48291 89.405226) + (xy 153.404685 89.580921) + (xy 153.3647 89.769041) + (xy 153.3647 89.961358) + (xy 153.404685 90.149478) + (xy 153.48291 90.325173) + (xy 153.579847 90.458597) + (xy 153.594026 90.508044) + (xy 153.573103 90.555037) + (xy 153.572183 90.555972) + (xy 145.319283 98.808874) + (xy 145.272663 98.830614) + (xy 145.266109 98.8309) + (xy 134.921882 98.8309) + (xy 134.876103 98.81536) + (xy 134.797239 98.754845) + (xy 134.797238 98.754844) + (xy 134.797236 98.754843) + (xy 134.710291 98.718829) + (xy 134.662737 98.699131) + (xy 134.5184 98.680129) + (xy 134.374062 98.699131) + (xy 134.239563 98.754844) + (xy 134.239562 98.754844) + (xy 134.124066 98.843466) + (xy 134.035444 98.958962) + (xy 134.035444 98.958963) + (xy 133.979731 99.093462) + (xy 133.960729 99.2378) + (xy 133.979731 99.382137) + (xy 134.022641 99.485729) + (xy 134.024885 99.53712) + (xy 133.99357 99.57793) + (xy 133.943349 99.589064) + (xy 133.899991 99.567681) + (xy 129.890726 95.558416) + (xy 129.868986 95.511796) + (xy 129.8687 95.505242) + (xy 129.8687 90.258959) + (xy 129.886293 90.210621) + (xy 129.898122 90.199299) + (xy 129.910079 90.190123) + (xy 129.985133 90.132533) + (xy 130.073757 90.017036) + (xy 130.129469 89.882536) + (xy 130.148471 89.7382) + (xy 130.129469 89.593864) + (xy 130.073757 89.459365) + (xy 130.073755 89.459362) + (xy 129.985133 89.343866) + (xy 129.869639 89.255245) + (xy 129.869638 89.255244) + (xy 129.869636 89.255243) + (xy 129.782691 89.219229) + (xy 129.735137 89.199531) + (xy 129.5908 89.180529) + (xy 129.446462 89.199531) + (xy 129.311963 89.255244) + (xy 129.311962 89.255244) + (xy 129.196466 89.343866) + (xy 129.107844 89.459362) + (xy 129.107844 89.459363) + (xy 129.052131 89.593862) + (xy 129.052131 89.593864) + (xy 129.033129 89.7382) + (xy 126.2887 89.7382) + (xy 126.2887 87.421358) + (xy 153.3647 87.421358) + (xy 153.404685 87.609478) + (xy 153.48291 87.785173) + (xy 153.595945 87.940753) + (xy 153.595949 87.940758) + (xy 153.738872 88.069447) + (xy 153.852629 88.135124) + (xy 153.905427 88.165607) + (xy 154.088334 88.225037) + (xy 154.195819 88.236334) + (xy 154.231647 88.2401) + (xy 154.231648 88.2401) + (xy 155.851553 88.2401) + (xy 155.880214 88.237087) + (xy 155.994866 88.225037) + (xy 156.177773 88.165607) + (xy 156.344327 88.069447) + (xy 156.487249 87.94076) + (xy 156.600291 87.78517) + (xy 156.678515 87.609477) + (xy 156.7185 87.42136) + (xy 156.7185 87.22904) + (xy 156.678515 87.040923) + (xy 156.600291 86.86523) + (xy 156.60029 86.865229) + (xy 156.600289 86.865226) + (xy 156.487254 86.709646) + (xy 156.48725 86.709641) + (xy 156.344327 86.580952) + (xy 156.177775 86.484794) + (xy 156.177774 86.484793) + (xy 156.177773 86.484793) + (xy 155.994866 86.425363) + (xy 155.994864 86.425362) + (xy 155.994862 86.425362) + (xy 155.851553 86.4103) + (xy 155.851552 86.4103) + (xy 154.231648 86.4103) + (xy 154.231647 86.4103) + (xy 154.088337 86.425362) + (xy 153.905424 86.484794) + (xy 153.738872 86.580952) + (xy 153.595949 86.709641) + (xy 153.595945 86.709646) + (xy 153.48291 86.865226) + (xy 153.404685 87.040921) + (xy 153.3647 87.229041) + (xy 153.3647 87.421358) + (xy 126.2887 87.421358) + (xy 126.2887 82.0928) + (xy 126.9805 82.0928) + (xy 127.023242 82.581354) + (xy 127.023242 82.581357) + (xy 127.023243 82.581359) + (xy 127.024896 82.587527) + (xy 127.150174 83.055073) + (xy 127.150176 83.055077) + (xy 127.357434 83.499544) + (xy 127.638736 83.901286) + (xy 127.985513 84.248063) + (xy 127.985516 84.248065) + (xy 127.985517 84.248066) + (xy 128.38725 84.529362) + (xy 128.387252 84.529362) + (xy 128.387255 84.529365) + (xy 128.72968 84.68904) + (xy 128.831726 84.736625) + (xy 129.305441 84.863557) + (xy 129.794 84.9063) + (xy 130.079091 84.881358) + (xy 153.3647 84.881358) + (xy 153.404685 85.069478) + (xy 153.48291 85.245173) + (xy 153.595945 85.400753) + (xy 153.595949 85.400758) + (xy 153.738872 85.529447) + (xy 153.852629 85.595124) + (xy 153.905427 85.625607) + (xy 154.088334 85.685037) + (xy 154.195819 85.696334) + (xy 154.231647 85.7001) + (xy 154.231648 85.7001) + (xy 155.851553 85.7001) + (xy 155.880214 85.697087) + (xy 155.994866 85.685037) + (xy 156.177773 85.625607) + (xy 156.344327 85.529447) + (xy 156.487249 85.40076) + (xy 156.600291 85.24517) + (xy 156.678515 85.069477) + (xy 156.7185 84.88136) + (xy 156.7185 84.68904) + (xy 156.678515 84.500923) + (xy 156.600291 84.32523) + (xy 156.60029 84.325229) + (xy 156.600289 84.325226) + (xy 156.487254 84.169646) + (xy 156.48725 84.169641) + (xy 156.344327 84.040952) + (xy 156.177775 83.944794) + (xy 156.177774 83.944793) + (xy 156.177773 83.944793) + (xy 155.994866 83.885363) + (xy 155.994864 83.885362) + (xy 155.994862 83.885362) + (xy 155.851553 83.8703) + (xy 155.851552 83.8703) + (xy 154.231648 83.8703) + (xy 154.231647 83.8703) + (xy 154.088337 83.885362) + (xy 153.905424 83.944794) + (xy 153.738872 84.040952) + (xy 153.595949 84.169641) + (xy 153.595945 84.169646) + (xy 153.48291 84.325226) + (xy 153.404685 84.500921) + (xy 153.3647 84.689041) + (xy 153.3647 84.881358) + (xy 130.079091 84.881358) + (xy 130.282559 84.863557) + (xy 130.756274 84.736625) + (xy 131.20075 84.529362) + (xy 131.602483 84.248066) + (xy 131.949266 83.901283) + (xy 132.230562 83.49955) + (xy 132.437825 83.055074) + (xy 132.564757 82.581359) + (xy 132.6075 82.0928) + (xy 132.564757 81.604241) + (xy 132.437825 81.130526) + (xy 132.357697 80.958692) + (xy 132.230565 80.686055) + (xy 132.230562 80.686052) + (xy 132.230562 80.68605) + (xy 131.949266 80.284317) + (xy 131.949265 80.284316) + (xy 131.949263 80.284313) + (xy 131.602486 79.937536) + (xy 131.468572 79.843768) + (xy 131.20075 79.656238) + (xy 131.200749 79.656237) + (xy 131.200744 79.656234) + (xy 130.756277 79.448976) + (xy 130.756273 79.448974) + (xy 130.432718 79.362278) + (xy 130.282559 79.322043) + (xy 130.282557 79.322042) + (xy 130.282554 79.322042) + (xy 129.794 79.2793) + (xy 129.305445 79.322042) + (xy 128.831726 79.448974) + (xy 128.831722 79.448976) + (xy 128.387255 79.656234) + (xy 127.985513 79.937536) + (xy 127.638736 80.284313) + (xy 127.357434 80.686055) + (xy 127.150176 81.130522) + (xy 127.150174 81.130526) + (xy 127.023242 81.604245) + (xy 126.9805 82.0928) + (xy 126.2887 82.0928) + (xy 126.2887 78.8864) + (xy 126.306293 78.838062) + (xy 126.350842 78.812342) + (xy 126.3639 78.8112) + (xy 132.188078 78.8112) + ) + ) + ) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.kicad_prl b/kicad_files/Bare ESP8266 USB/goatgdo.kicad_prl new file mode 100644 index 0000000..d9ed418 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.kicad_prl @@ -0,0 +1,77 @@ +{ + "board": { + "active_layer": 37, + "active_layer_preset": "", + "auto_track_width": false, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": true, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36 + ], + "visible_layers": "ffffdff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "goatgdo.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.kicad_pro b/kicad_files/Bare ESP8266 USB/goatgdo.kicad_pro new file mode 100644 index 0000000..37a3404 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.kicad_pro @@ -0,0 +1,507 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "board_outline_line_width": 0.049999999999999996, + "copper_line_width": 0.19999999999999998, + "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, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "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_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.762, + "height": 1.524, + "width": 1.524 + }, + "silk_line_width": 0.12, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "45_degree_only": false, + "min_clearance": 0.15239999999999998 + } + }, + "diff_pair_dimensions": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], + "drc_exclusions": [], + "meta": { + "filename": "board_design_settings.json", + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "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_type_mismatch": "error", + "hole_clearance": "error", + "hole_near_hole": "error", + "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", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "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_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "allow_blind_buried_vias": false, + "allow_microvias": false, + "max_error": 0.005, + "min_clearance": 0.15239999999999998, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.024999999999999998, + "min_hole_clearance": 0.2032, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.7999999999999999, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.15239999999999998, + "min_via_annular_width": 0.049999999999999996, + "min_via_diameter": 0.39999999999999997, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 5, + "td_on_pad_in_zone": false, + "td_onpadsmd": true, + "td_onroundshapesonly": false, + "td_ontrackend": false, + "td_onviapad": true + } + ], + "teardrop_parameters": [ + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [ + 0.0, + 0.1524, + 0.2032, + 0.254, + 0.508 + ], + "via_dimensions": [ + { + "diameter": 0.0, + "drill": 0.0 + } + ], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true + }, + "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", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "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", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "goatgdo.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.1524, + "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)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [ + { + "netclass": "Default", + "pattern": "GND" + }, + { + "netclass": "Default", + "pattern": "3.3V" + } + ] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 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, + "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": "empty.kicad_wks", + "plot_directory": "", + "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_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "5a0730d6-16de-4f02-af50-91c9ce8a1d0c", + "" + ] + ], + "text_variables": {} +} diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.kicad_sch b/kicad_files/Bare ESP8266 USB/goatgdo.kicad_sch new file mode 100644 index 0000000..7702fe3 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.kicad_sch @@ -0,0 +1,2748 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid 5a0730d6-16de-4f02-af50-91c9ce8a1d0c) + + (paper "A4") + + (lib_symbols + (symbol "8266_a1_bridge_v1-eagle-import:3.3V" (power) (in_bom yes) (on_board yes) + (property "Reference" "#SUPPLY" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "3.3V" (at 0 2.794 0) + (effects (font (size 1.778 1.5113)) (justify bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "3.3V_1_0" + (polyline + (pts + (xy 0 2.54) + (xy -0.762 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (pin power_in line (at 0 0 90) (length 2.54) + (name "3.3V" (effects (font (size 0 0)))) + (number "1" (effects (font (size 0 0)))) + ) + ) + ) + (symbol "8266_a1_bridge_v1-eagle-import:5V" (power) (in_bom yes) (on_board yes) + (property "Reference" "#SUPPLY" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "5V" (at 0 2.794 0) + (effects (font (size 1.778 1.5113)) (justify bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "5V_1_0" + (polyline + (pts + (xy 0 2.54) + (xy -0.762 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (pin power_in line (at 0 0 90) (length 2.54) + (name "5V" (effects (font (size 0 0)))) + (number "1" (effects (font (size 0 0)))) + ) + ) + ) + (symbol "8266_a1_bridge_v1-eagle-import:GND2" (power) (in_bom yes) (on_board yes) + (property "Reference" "#GND" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND2" (at 0 -1.778 0) + (effects (font (size 1.778 1.5113)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "GND2_1_0" + (polyline + (pts + (xy -2.032 0) + (xy 2.032 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -0.762) + (xy 1.27 -0.762) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.508 -1.524) + (xy 0.508 -1.524) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (pin power_in line (at 0 2.54 270) (length 2.54) + (name "GND" (effects (font (size 0 0)))) + (number "1" (effects (font (size 0 0)))) + ) + ) + ) + (symbol "Library:2N7002" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (at 5.08 1.905 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "2N7002" (at 5.08 0 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 5.08 -1.905 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ki_keywords" "N-Channel Switching MOSFET" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT?23*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "2N7002_0_1" + (polyline + (pts + (xy 0.254 0) + (xy -2.54 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.254 1.905) + (xy 0.254 -1.905) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.27) + (xy 0.762 -2.286) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 0.508) + (xy 0.762 -0.508) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 2.286) + (xy 0.762 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 2.54 1.778) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy 2.54 0) + (xy 0.762 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.778) + (xy 3.302 -1.778) + (xy 3.302 1.778) + (xy 0.762 1.778) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.016 0) + (xy 2.032 0.381) + (xy 2.032 -0.381) + (xy 1.016 0) + ) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + (polyline + (pts + (xy 2.794 0.508) + (xy 2.921 0.381) + (xy 3.683 0.381) + (xy 3.81 0.254) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.302 0.381) + (xy 2.921 -0.254) + (xy 3.683 -0.254) + (xy 3.302 0.381) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 1.651 0) (radius 2.794) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center 2.54 -1.778) (radius 0.254) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + (circle (center 2.54 1.778) (radius 0.254) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + ) + (symbol "2N7002_1_1" + (pin input line (at -5.08 0 0) (length 2.54) + (name "G" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "S" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "D" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Library:AO3400A" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (at 5.08 1.905 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "AO3400A" (at 5.08 0 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 5.08 -1.905 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ki_keywords" "N-Channel MOSFET" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "SOT?23*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "AO3400A_0_1" + (polyline + (pts + (xy 0.254 0) + (xy -2.54 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.254 1.905) + (xy 0.254 -1.905) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.27) + (xy 0.762 -2.286) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 0.508) + (xy 0.762 -0.508) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 2.286) + (xy 0.762 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 2.54 1.778) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy 2.54 0) + (xy 0.762 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.762 -1.778) + (xy 3.302 -1.778) + (xy 3.302 1.778) + (xy 0.762 1.778) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.016 0) + (xy 2.032 0.381) + (xy 2.032 -0.381) + (xy 1.016 0) + ) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + (polyline + (pts + (xy 2.794 0.508) + (xy 2.921 0.381) + (xy 3.683 0.381) + (xy 3.81 0.254) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.302 0.381) + (xy 2.921 -0.254) + (xy 3.683 -0.254) + (xy 3.302 0.381) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 1.651 0) (radius 2.794) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center 2.54 -1.778) (radius 0.254) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + (circle (center 2.54 1.778) (radius 0.254) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + ) + (symbol "AO3400A_1_1" + (pin input line (at -5.08 0 0) (length 2.54) + (name "G" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "S" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "D" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Library:C-USC0805" (in_bom yes) (on_board yes) + (property "Reference" "C" (at 1.016 0.635 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "C-USC0805" (at 1.016 -4.191 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:C0805" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "C-USC0805_1_0" + (arc (start 0 -1.0161) (mid -1.302 -1.2303) (end -2.4668 -1.8504) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy 2.54 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -1.016) + (xy 0 -2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (arc (start 2.4892 -1.8542) (mid 1.3158 -1.2195) (end 0 -1) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (pin passive line (at 0 2.54 270) (length 2.54) + (name "1" (effects (font (size 0 0)))) + (number "1" (effects (font (size 0 0)))) + ) + (pin passive line (at 0 -5.08 90) (length 2.54) + (name "2" (effects (font (size 0 0)))) + (number "2" (effects (font (size 0 0)))) + ) + ) + ) + (symbol "Library:ESP-12E/F" (in_bom yes) (on_board yes) + (property "Reference" "IC" (at -20.32 43.18 0) + (effects (font (size 2.54 2.159)) (justify left bottom)) + ) + (property "Value" "ESP-12E{slash}F" (at -20.32 38.1 0) + (effects (font (size 2.54 2.159)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:ESP-12E" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "ESP-12E/F_1_0" + (polyline + (pts + (xy -20.32 -17.78) + (xy -20.32 35.56) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 35.56) + (xy 20.32 35.56) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 22.86) + (xy -15.24 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 33.02) + (xy -10.16 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 22.86) + (xy -10.16 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 33.02) + (xy -5.08 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 25.4) + (xy 0 25.4) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 33.02) + (xy -5.08 25.4) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 25.4) + (xy 0 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 33.02) + (xy 5.08 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 25.4) + (xy 10.16 25.4) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 33.02) + (xy 5.08 25.4) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 25.4) + (xy 10.16 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 33.02) + (xy 17.78 33.02) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 20.32 -17.78) + (xy -20.32 -17.78) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 20.32 35.56) + (xy 20.32 -17.78) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (text "ESP-12E/F" (at -7.62 5.08 0) + (effects (font (size 2.54 2.159)) (justify left bottom)) + ) + (pin bidirectional line (at -25.4 15.24 0) (length 5.08) + (name "ADC" (effects (font (size 1.27 1.27)))) + (number "ADC" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -12.7 -22.86 90) (length 5.08) + (name "CS0" (effects (font (size 1.27 1.27)))) + (number "CS0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -25.4 10.16 0) (length 5.08) + (name "EN" (effects (font (size 1.27 1.27)))) + (number "EN" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 25.4 -15.24 180) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 0 180) (length 5.08) + (name "IO0" (effects (font (size 1.27 1.27)))) + (number "IO0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 2.54 -22.86 90) (length 5.08) + (name "IO10" (effects (font (size 1.27 1.27)))) + (number "IO10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -25.4 -5.08 0) (length 5.08) + (name "IO12" (effects (font (size 1.27 1.27)))) + (number "IO12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -25.4 -10.16 0) (length 5.08) + (name "IO13" (effects (font (size 1.27 1.27)))) + (number "IO13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -25.4 0 0) (length 5.08) + (name "IO14" (effects (font (size 1.27 1.27)))) + (number "IO14" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -10.16 180) (length 5.08) + (name "IO15" (effects (font (size 1.27 1.27)))) + (number "IO15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -25.4 5.08 0) (length 5.08) + (name "IO16" (effects (font (size 1.27 1.27)))) + (number "IO16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -5.08 180) (length 5.08) + (name "IO2" (effects (font (size 1.27 1.27)))) + (number "IO2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 5.08 180) (length 5.08) + (name "IO4" (effects (font (size 1.27 1.27)))) + (number "IO4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 10.16 180) (length 5.08) + (name "IO5" (effects (font (size 1.27 1.27)))) + (number "IO5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -2.54 -22.86 90) (length 5.08) + (name "IO9" (effects (font (size 1.27 1.27)))) + (number "IO9" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -7.62 -22.86 90) (length 5.08) + (name "MISO" (effects (font (size 1.27 1.27)))) + (number "MISO" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 7.62 -22.86 90) (length 5.08) + (name "MOSI" (effects (font (size 1.27 1.27)))) + (number "MOSI" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 20.32 0) (length 5.08) + (name "RST" (effects (font (size 1.27 1.27)))) + (number "RST" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 15.24 180) (length 5.08) + (name "RXD/IO3" (effects (font (size 1.27 1.27)))) + (number "RXD/IO3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 12.7 -22.86 90) (length 5.08) + (name "SCLK" (effects (font (size 1.27 1.27)))) + (number "SCLK" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 20.32 180) (length 5.08) + (name "TXD/IO1" (effects (font (size 1.27 1.27)))) + (number "TXD/IO1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -25.4 -15.24 0) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "VCC" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Library:KUSBX-SMT-CS-6-BTR" (in_bom yes) (on_board yes) + (property "Reference" "J" (at 15.5956 9.1186 0) + (effects (font (size 2.0828 1.7703)) (justify left bottom)) + ) + (property "Value" "KUSBX-SMT-CS-6-BTR" (at 14.9606 6.5786 0) + (effects (font (size 2.0828 1.7703)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:KUSBX-SMT-CS-6-BTR_KYC" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "KUSBX-SMT-CS-6-BTR_1_0" + (polyline + (pts + (xy 7.62 -10.16) + (xy 33.02 -10.16) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 5.08) + (xy 7.62 -10.16) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 -10.16) + (xy 33.02 5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 5.08) + (xy 7.62 5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (pin passive line (at 38.1 -2.54 180) (length 5.08) + (name "GND_2" (effects (font (size 1.27 1.27)))) + (number "A12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 2.54 0 0) (length 5.08) + (name "CC1" (effects (font (size 1.27 1.27)))) + (number "A5" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 2.54 -2.54 0) (length 5.08) + (name "VBUS_2" (effects (font (size 1.27 1.27)))) + (number "A9" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 38.1 0 180) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "B12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 2.54 -5.08 0) (length 5.08) + (name "CC2" (effects (font (size 1.27 1.27)))) + (number "B5" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 38.1 -5.08 180) (length 5.08) + (name "VBUS" (effects (font (size 1.27 1.27)))) + (number "B9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Library:LD1117ADT33TR" (in_bom yes) (on_board yes) + (property "Reference" "CR" (at 20.6756 9.1186 0) + (effects (font (size 2.0828 1.7703)) (justify left bottom)) + ) + (property "Value" "LD1117ADT33TR" (at 20.0406 6.5786 0) + (effects (font (size 2.0828 1.7703)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:DPAK_STM" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "LD1117ADT33TR_1_0" + (polyline + (pts + (xy 7.62 -7.62) + (xy 43.18 -7.62) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 5.08) + (xy 7.62 -7.62) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 43.18 -7.62) + (xy 43.18 5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 43.18 5.08) + (xy 7.62 5.08) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (pin passive line (at 2.54 0 0) (length 5.08) + (name "ADJ/GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 -2.54 0) (length 5.08) + (name "INPUT" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 48.26 -2.54 180) (length 5.08) + (name "OUTPUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Library:M2-POST" (in_bom yes) (on_board yes) + (property "Reference" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "M2-POST" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "8266_a1_bridge_v1:M2-POST" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "M2-POST_1_0" + (circle (center 0 0) (radius 3.5921) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (text "M2" (at 0 5.08 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + ) + ) + (symbol "Library:MOMENTARY-SWITCH-SPST-PTH-6.0MM" (in_bom yes) (on_board yes) + (property "Reference" "S" (at 0 1.524 0) + (effects (font (size 1.778 1.778)) (justify bottom)) + ) + (property "Value" "MOMENTARY-SWITCH-SPST-PTH-6.0MM" (at 0 -0.508 0) + (effects (font (size 1.778 1.778)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:TACTILE_SWITCH_PTH_6.0MM" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "MOMENTARY-SWITCH-SPST-PTH-6.0MM_1_0" + (circle (center -2.54 0) (radius 0.127) + (stroke (width 0.4064) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy 1.905 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 0) + (xy 2.54 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center 2.54 0) (radius 0.127) + (stroke (width 0.4064) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 0 0)))) + (number "1" (effects (font (size 0 0)))) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "2" (effects (font (size 0 0)))) + (number "3" (effects (font (size 0 0)))) + ) + ) + ) + (symbol "Library:PINHD-1X5" (in_bom yes) (on_board yes) + (property "Reference" "JP" (at -6.35 8.255 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "PINHD-1X5" (at -6.35 -10.16 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:1X05" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "PINHD-1X5_1_0" + (polyline + (pts + (xy -6.35 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.4064) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.35 7.62) + (xy -6.35 -7.62) + ) + (stroke (width 0.4064) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.4064) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy -6.35 7.62) + ) + (stroke (width 0.4064) (type default)) + (fill (type none)) + ) + (pin passive inverted (at -2.54 5.08 0) (length 2.54) + (name "1" (effects (font (size 0 0)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive inverted (at -2.54 2.54 0) (length 2.54) + (name "2" (effects (font (size 0 0)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive inverted (at -2.54 0 0) (length 2.54) + (name "3" (effects (font (size 0 0)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive inverted (at -2.54 -2.54 0) (length 2.54) + (name "4" (effects (font (size 0 0)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive inverted (at -2.54 -5.08 0) (length 2.54) + (name "5" (effects (font (size 0 0)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Library:R-US_R0805" (in_bom yes) (on_board yes) + (property "Reference" "R" (at -3.81 1.4986 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "R-US_R0805" (at -3.81 -3.302 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:R0805" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "R-US_R0805_1_0" + (polyline + (pts + (xy -2.54 0) + (xy -2.159 1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.159 1.016) + (xy -1.524 -1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.524 -1.016) + (xy -0.889 1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.889 1.016) + (xy -0.254 -1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.254 -1.016) + (xy 0.381 1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.381 1.016) + (xy 1.016 -1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.016 -1.016) + (xy 1.651 1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.651 1.016) + (xy 2.286 -1.016) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.286 -1.016) + (xy 2.54 0) + ) + (stroke (width 0.2032) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 0 0)))) + (number "1" (effects (font (size 0 0)))) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "2" (effects (font (size 0 0)))) + (number "2" (effects (font (size 0 0)))) + ) + ) + ) + (symbol "Library:Screw_Terminal_01x03" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Screw_Terminal_01x03" (at 0 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "screw terminal" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic screw terminal, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TerminalBlock*:*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Screw_Terminal_01x03_1_1" + (rectangle (start -1.27 3.81) (end 1.27 -3.81) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (circle (center 0 -2.54) (radius 0.635) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.5334 -2.2098) + (xy 0.3302 -3.048) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.5334 0.3302) + (xy 0.3302 -0.508) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.5334 2.8702) + (xy 0.3302 2.032) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.3556 -2.032) + (xy 0.508 -2.8702) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.3556 0.508) + (xy 0.508 -0.3302) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.3556 3.048) + (xy 0.508 2.2098) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (circle (center 0 0) (radius 0.635) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (circle (center 0 2.54) (radius 0.635) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 198.12 127) (diameter 0) (color 0 0 0 0) + (uuid 07693b4c-deeb-44a5-a13e-c69423bfc799) + ) + (junction (at 101.6 53.34) (diameter 0) (color 0 0 0 0) + (uuid 168c32e5-b1b7-4f90-8866-3786f0fa37ed) + ) + (junction (at 63.5 139.7) (diameter 0) (color 0 0 0 0) + (uuid 18dd8307-e65d-4c42-b177-80594bd472ad) + ) + (junction (at 165.1 111.76) (diameter 0) (color 0 0 0 0) + (uuid 2bf7fef9-8f38-40e5-a584-667f2bff586f) + ) + (junction (at 50.8 147.32) (diameter 0) (color 0 0 0 0) + (uuid 30b30204-1f98-4a91-b646-d940967d6a6e) + ) + (junction (at 132.08 139.7) (diameter 0) (color 0 0 0 0) + (uuid 3cead095-5c71-410a-bbb4-12494f19666c) + ) + (junction (at 127 139.7) (diameter 0) (color 0 0 0 0) + (uuid 4412da5e-5037-4b4c-87e0-6d7032140bd5) + ) + (junction (at 149.86 68.58) (diameter 0) (color 0 0 0 0) + (uuid 6ca019ea-0f0e-4771-b53a-eb8229730675) + ) + (junction (at 165.1 132.08) (diameter 0) (color 0 0 0 0) + (uuid 87f012a5-3a5c-441b-a369-f9ea85068a44) + ) + (junction (at 50.8 139.7) (diameter 0) (color 0 0 0 0) + (uuid 98627e24-e900-4046-926d-6b6fce26037d) + ) + (junction (at 50.8 114.3) (diameter 0) (color 0 0 0 0) + (uuid 997480b2-5f9c-4aa7-9099-33a2cd9b952b) + ) + (junction (at 109.22 53.34) (diameter 0) (color 0 0 0 0) + (uuid 9b6d151a-4012-4c8b-84f6-29be8d37d980) + ) + (junction (at 63.5 104.14) (diameter 0) (color 0 0 0 0) + (uuid 9fca8e09-7645-40ae-9804-d240c8f5b3a4) + ) + (junction (at 104.14 63.5) (diameter 0) (color 0 0 0 0) + (uuid ab1db275-ee6e-4885-83f4-911b732b0227) + ) + (junction (at 121.92 124.46) (diameter 0) (color 0 0 0 0) + (uuid b2788878-bfe8-4a57-8792-99bbe3cb25db) + ) + (junction (at 149.86 55.88) (diameter 0) (color 0 0 0 0) + (uuid dc283025-e619-406c-8c9f-7fea342425c8) + ) + + (wire (pts (xy 50.8 139.7) (xy 63.5 139.7)) + (stroke (width 0) (type default)) + (uuid 03e53334-9ea3-4e88-b13e-8b512bd20187) + ) + (wire (pts (xy 167.64 153.67) (xy 173.99 153.67)) + (stroke (width 0) (type default)) + (uuid 07fdb55c-d381-458d-adb7-b8a17131c1fd) + ) + (wire (pts (xy 165.1 120.65) (xy 165.1 121.92)) + (stroke (width 0) (type default)) + (uuid 08bf2bcc-50f3-4111-b9c1-2a3de0107f3d) + ) + (wire (pts (xy 63.5 139.7) (xy 68.58 139.7)) + (stroke (width 0) (type default)) + (uuid 09415675-f39f-4965-a32d-426f057bd4de) + ) + (wire (pts (xy 109.22 53.34) (xy 116.84 53.34)) + (stroke (width 0) (type default)) + (uuid 099ca9d7-dd8d-47ac-b7f6-a5a2f5e9ffef) + ) + (wire (pts (xy 198.12 127) (xy 198.12 121.92)) + (stroke (width 0) (type default)) + (uuid 0f0dfb4d-5693-4f94-a543-5d26b1b11028) + ) + (wire (pts (xy 43.18 147.32) (xy 50.8 147.32)) + (stroke (width 0) (type default)) + (uuid 15cfd5c7-0d59-4a6d-9e37-7dfa862de622) + ) + (wire (pts (xy 198.12 121.92) (xy 226.06 121.92)) + (stroke (width 0) (type default)) + (uuid 16ddeab3-f6ef-48c4-8397-1837b1a67eb0) + ) + (wire (pts (xy 50.8 139.7) (xy 50.8 114.3)) + (stroke (width 0) (type default)) + (uuid 1966901c-4f1b-4df0-a0e9-0065a74223ff) + ) + (wire (pts (xy 149.86 55.88) (xy 154.94 55.88)) + (stroke (width 0) (type default)) + (uuid 19f0dbf6-cc19-4d08-95fd-8e38affdf065) + ) + (wire (pts (xy 63.5 104.14) (xy 63.5 96.52)) + (stroke (width 0) (type default)) + (uuid 1aa413bc-5c25-4320-a542-5a773e6418c8) + ) + (wire (pts (xy 60.96 53.34) (xy 48.26 53.34)) + (stroke (width 0) (type default)) + (uuid 1dad07b2-2ce1-42d0-8d99-e4018b835ea6) + ) + (wire (pts (xy 222.25 119.38) (xy 226.06 119.38)) + (stroke (width 0) (type default)) + (uuid 1e02c103-1de0-456e-9221-eccc9baeee6d) + ) + (wire (pts (xy 137.16 83.82) (xy 154.94 83.82)) + (stroke (width 0) (type default)) + (uuid 1ee60483-e607-42f1-b3cb-7bed4ab6e1b9) + ) + (wire (pts (xy 160.02 114.3) (xy 160.02 132.08)) + (stroke (width 0) (type default)) + (uuid 26754130-d0aa-4880-be06-74048e6b113c) + ) + (wire (pts (xy 132.08 134.62) (xy 132.08 139.7)) + (stroke (width 0) (type default)) + (uuid 26fb8d58-a8dc-4bfe-a273-91422755c9d5) + ) + (wire (pts (xy 119.38 114.3) (xy 160.02 114.3)) + (stroke (width 0) (type default)) + (uuid 30cbccbb-9650-478b-914a-b36d4c0f25f9) + ) + (wire (pts (xy 127 139.7) (xy 127 142.24)) + (stroke (width 0) (type default)) + (uuid 320a2b53-2896-4202-948e-efd9c7032d24) + ) + (wire (pts (xy 166.37 137.16) (xy 175.26 137.16)) + (stroke (width 0) (type default)) + (uuid 32592c72-1d64-4423-8b8c-fb4b54c1fdad) + ) + (wire (pts (xy 45.72 96.52) (xy 53.34 96.52)) + (stroke (width 0) (type default)) + (uuid 3b031721-0309-4551-adf4-777c436d9de0) + ) + (wire (pts (xy 132.08 121.92) (xy 132.08 124.46)) + (stroke (width 0) (type default)) + (uuid 42bb4738-7276-4828-993e-46fda1df66a5) + ) + (wire (pts (xy 96.52 63.5) (xy 104.14 63.5)) + (stroke (width 0) (type default)) + (uuid 43195325-a26a-400a-afa8-cfae7f0d5c05) + ) + (wire (pts (xy 152.4 163.83) (xy 173.99 163.83)) + (stroke (width 0) (type default)) + (uuid 450c6967-fd93-4ed0-8fca-831193491259) + ) + (wire (pts (xy 222.25 111.76) (xy 222.25 119.38)) + (stroke (width 0) (type default)) + (uuid 53b3b753-13e1-435b-b856-43d14e5ce0bd) + ) + (wire (pts (xy 116.84 63.5) (xy 116.84 68.58)) + (stroke (width 0) (type default)) + (uuid 5e5028cb-578d-4969-805c-09beef7c22ec) + ) + (wire (pts (xy 121.92 129.54) (xy 144.78 129.54)) + (stroke (width 0) (type default)) + (uuid 66d5307f-3b57-4499-be59-83928cbe0c75) + ) + (wire (pts (xy 165.1 111.76) (xy 170.18 111.76)) + (stroke (width 0) (type default)) + (uuid 67f2dcb1-083c-4343-a7ef-4b529f8e1e7f) + ) + (wire (pts (xy 107.95 111.76) (xy 165.1 111.76)) + (stroke (width 0) (type default)) + (uuid 68042737-8014-4cd1-a757-ec4539e491da) + ) + (wire (pts (xy 160.02 132.08) (xy 165.1 132.08)) + (stroke (width 0) (type default)) + (uuid 6acb4499-3451-4f4a-a19b-737fa591fcc8) + ) + (wire (pts (xy 154.94 55.88) (xy 154.94 58.42)) + (stroke (width 0) (type default)) + (uuid 6b1d63b8-dcc3-4bdc-9f6f-8b7fbb7a4794) + ) + (wire (pts (xy 165.1 100.33) (xy 165.1 101.6)) + (stroke (width 0) (type default)) + (uuid 6cdb9aa6-6083-4aa5-b99e-b1d2c0558744) + ) + (wire (pts (xy 60.96 55.88) (xy 55.88 55.88)) + (stroke (width 0) (type default)) + (uuid 6f1c4faf-e8d4-4d48-b79b-47e58429406d) + ) + (wire (pts (xy 144.78 129.54) (xy 144.78 139.7)) + (stroke (width 0) (type default)) + (uuid 71fccfa5-0691-4024-a8e7-376877c9f314) + ) + (wire (pts (xy 50.8 104.14) (xy 53.34 104.14)) + (stroke (width 0) (type default)) + (uuid 74c94ba4-3a22-4116-856d-46379628b8b2) + ) + (wire (pts (xy 48.26 53.34) (xy 48.26 63.5)) + (stroke (width 0) (type default)) + (uuid 77db4a36-4893-47bf-8ecf-fa505800b481) + ) + (wire (pts (xy 149.86 88.9) (xy 154.94 88.9)) + (stroke (width 0) (type default)) + (uuid 7bc1a455-49b6-47dd-b3ac-572ba80b2ffa) + ) + (wire (pts (xy 149.86 68.58) (xy 154.94 68.58)) + (stroke (width 0) (type default)) + (uuid 7d2db912-2bc2-4de4-8fad-4f89735ff2de) + ) + (wire (pts (xy 154.94 68.58) (xy 154.94 60.96)) + (stroke (width 0) (type default)) + (uuid 8799fad4-37a1-460e-861a-6aef5a9d2e05) + ) + (wire (pts (xy 119.38 139.7) (xy 127 139.7)) + (stroke (width 0) (type default)) + (uuid 8a876057-a020-4bac-9913-9c9f6cdafc96) + ) + (wire (pts (xy 119.38 124.46) (xy 121.92 124.46)) + (stroke (width 0) (type default)) + (uuid 8a9f4958-4d3f-4ae0-a782-d4c9562aafd8) + ) + (wire (pts (xy 68.58 134.62) (xy 107.95 134.62)) + (stroke (width 0) (type default)) + (uuid 8bb64d82-4d3e-4c6d-b284-efec83f230ea) + ) + (wire (pts (xy 119.38 116.84) (xy 152.4 116.84)) + (stroke (width 0) (type default)) + (uuid 8f0b3d5d-6a17-4d7c-b1ad-75e54a96cff0) + ) + (wire (pts (xy 127 139.7) (xy 132.08 139.7)) + (stroke (width 0) (type default)) + (uuid 8ff2cbdd-2a02-4363-9380-5a08fd9d8ab1) + ) + (wire (pts (xy 142.24 86.36) (xy 154.94 86.36)) + (stroke (width 0) (type default)) + (uuid 9374762c-3ae7-42c5-9491-c22f88633dce) + ) + (wire (pts (xy 198.12 158.75) (xy 198.12 127)) + (stroke (width 0) (type default)) + (uuid 95cd1493-47c5-4337-ad2b-77a1d17fcdd7) + ) + (wire (pts (xy 96.52 55.88) (xy 101.6 55.88)) + (stroke (width 0) (type default)) + (uuid 96fd7c6e-83f9-4430-8e78-a3660bf03d70) + ) + (wire (pts (xy 147.32 93.98) (xy 154.94 93.98)) + (stroke (width 0) (type default)) + (uuid 98bd6b06-17f2-48f6-a96f-451411c5e18a) + ) + (wire (pts (xy 60.96 76.2) (xy 60.96 73.66)) + (stroke (width 0) (type default)) + (uuid 9bdc1be2-85ee-429f-a566-1b85a0244568) + ) + (wire (pts (xy 53.34 114.3) (xy 50.8 114.3)) + (stroke (width 0) (type default)) + (uuid 9c113e30-a4da-4e63-9100-3b79620aed5a) + ) + (wire (pts (xy 165.1 132.08) (xy 167.64 132.08)) + (stroke (width 0) (type default)) + (uuid a3672c09-2157-4a6f-9f9b-81839b3301f8) + ) + (wire (pts (xy 119.38 134.62) (xy 121.92 134.62)) + (stroke (width 0) (type default)) + (uuid a4557dc8-aee0-4e38-afd5-a5a49462e19f) + ) + (wire (pts (xy 119.38 104.14) (xy 137.16 104.14)) + (stroke (width 0) (type default)) + (uuid a545f830-74e6-4edb-aa1a-63f0ab64ebf1) + ) + (wire (pts (xy 96.52 53.34) (xy 101.6 53.34)) + (stroke (width 0) (type default)) + (uuid a7e24d88-f2d7-4ae9-ade8-1141c90e4d90) + ) + (wire (pts (xy 210.82 127) (xy 210.82 124.46)) + (stroke (width 0) (type default)) + (uuid af27ab4d-fef0-47f9-948f-c96536ff9e48) + ) + (wire (pts (xy 60.96 58.42) (xy 60.96 63.5)) + (stroke (width 0) (type default)) + (uuid b221e669-adae-42b9-97da-77f7603e0773) + ) + (wire (pts (xy 101.6 55.88) (xy 101.6 53.34)) + (stroke (width 0) (type default)) + (uuid b4e3c2db-4ebe-4815-b187-8ba28db5682b) + ) + (wire (pts (xy 121.92 124.46) (xy 121.92 129.54)) + (stroke (width 0) (type default)) + (uuid b681d690-8f47-48a3-ac24-39a9dcc1765d) + ) + (wire (pts (xy 175.26 127) (xy 198.12 127)) + (stroke (width 0) (type default)) + (uuid ba25a22c-ed98-4b40-8ac9-61aad7f2d0c2) + ) + (wire (pts (xy 149.86 66.04) (xy 149.86 68.58)) + (stroke (width 0) (type default)) + (uuid bae6d26f-5a9d-4c71-8d2a-859da30a13de) + ) + (wire (pts (xy 180.34 111.76) (xy 222.25 111.76)) + (stroke (width 0) (type default)) + (uuid bf25ff4c-cda1-40ea-b2a7-df50b45b6915) + ) + (wire (pts (xy 210.82 124.46) (xy 226.06 124.46)) + (stroke (width 0) (type default)) + (uuid c33c9489-fe8e-4c16-91d4-01ce858c4197) + ) + (wire (pts (xy 96.52 58.42) (xy 96.52 63.5)) + (stroke (width 0) (type default)) + (uuid c7eebef2-7774-4ba5-a31b-e4c44c7fe226) + ) + (wire (pts (xy 137.16 104.14) (xy 137.16 83.82)) + (stroke (width 0) (type default)) + (uuid c908972a-5f0b-4417-82d6-10c52dfde76e) + ) + (wire (pts (xy 132.08 139.7) (xy 134.62 139.7)) + (stroke (width 0) (type default)) + (uuid c9b6662d-447f-4f04-834e-6ef01329fc8f) + ) + (wire (pts (xy 116.84 68.58) (xy 149.86 68.58)) + (stroke (width 0) (type default)) + (uuid d41792a8-4650-4404-8040-8fbe320c7a1d) + ) + (wire (pts (xy 68.58 104.14) (xy 63.5 104.14)) + (stroke (width 0) (type default)) + (uuid d5684be0-2213-49b5-beeb-31cd55645d59) + ) + (wire (pts (xy 101.6 53.34) (xy 109.22 53.34)) + (stroke (width 0) (type default)) + (uuid d7bf3ca0-0578-4efd-97c7-c03682bb474d) + ) + (wire (pts (xy 116.84 55.88) (xy 149.86 55.88)) + (stroke (width 0) (type default)) + (uuid d7c2cb1e-8450-4638-ade2-4cea68a144b3) + ) + (wire (pts (xy 104.14 63.5) (xy 116.84 63.5)) + (stroke (width 0) (type default)) + (uuid d9204222-a121-4a0e-8288-4328628d8ae0) + ) + (wire (pts (xy 50.8 114.3) (xy 50.8 104.14)) + (stroke (width 0) (type default)) + (uuid da657626-759b-4c1c-b1b4-62da9661e65f) + ) + (wire (pts (xy 181.61 158.75) (xy 198.12 158.75)) + (stroke (width 0) (type default)) + (uuid daa837c6-3cdc-46a0-a82e-5c924de016cb) + ) + (wire (pts (xy 55.88 66.04) (xy 53.34 66.04)) + (stroke (width 0) (type default)) + (uuid dc0bdab3-420d-4e2d-b601-4039fb2fc59f) + ) + (wire (pts (xy 50.8 147.32) (xy 63.5 147.32)) + (stroke (width 0) (type default)) + (uuid e05bf2ff-027a-448c-bc71-cf2697844209) + ) + (wire (pts (xy 107.95 134.62) (xy 107.95 111.76)) + (stroke (width 0) (type default)) + (uuid e16a0f82-ac06-4cae-8a08-7f36ef81dc0d) + ) + (wire (pts (xy 55.88 55.88) (xy 55.88 66.04)) + (stroke (width 0) (type default)) + (uuid e1e57256-5abf-40eb-a594-0cac4f5326b8) + ) + (wire (pts (xy 152.4 116.84) (xy 152.4 163.83)) + (stroke (width 0) (type default)) + (uuid e1e79b8b-a377-4b94-9e11-5ca5b79875b7) + ) + (wire (pts (xy 43.18 139.7) (xy 50.8 139.7)) + (stroke (width 0) (type default)) + (uuid e37ad114-c878-46cb-bf99-abb5cfe3d39e) + ) + (wire (pts (xy 119.38 109.22) (xy 142.24 109.22)) + (stroke (width 0) (type default)) + (uuid edc3f61d-e972-4151-892e-9d2b00c9e174) + ) + (wire (pts (xy 116.84 55.88) (xy 116.84 53.34)) + (stroke (width 0) (type default)) + (uuid eea11775-4f17-4a7c-a4f2-3f90aca780bc) + ) + (wire (pts (xy 48.26 76.2) (xy 48.26 73.66)) + (stroke (width 0) (type default)) + (uuid f15a7dcf-95e9-4df4-9045-fa45abb61efc) + ) + (wire (pts (xy 68.58 114.3) (xy 63.5 114.3)) + (stroke (width 0) (type default)) + (uuid f3014c38-e2e7-4bc9-892a-bb731706bcba) + ) + (wire (pts (xy 149.86 58.42) (xy 149.86 55.88)) + (stroke (width 0) (type default)) + (uuid f616b187-e5d5-4d48-b0bb-2ba1732b8d6f) + ) + (wire (pts (xy 200.66 60.96) (xy 203.2 60.96)) + (stroke (width 0) (type default)) + (uuid f8aa4719-6171-40f1-8349-bc53fd34eb81) + ) + (wire (pts (xy 147.32 96.52) (xy 147.32 93.98)) + (stroke (width 0) (type default)) + (uuid f9ee63a2-d3d6-4baa-9ffd-268f47f428a4) + ) + (wire (pts (xy 119.38 119.38) (xy 119.38 116.84)) + (stroke (width 0) (type default)) + (uuid fc0201bf-a77b-4041-8c79-406733287571) + ) + (wire (pts (xy 142.24 109.22) (xy 142.24 86.36)) + (stroke (width 0) (type default)) + (uuid fe35dd3f-dd22-49a6-ac0c-6f96c811bb76) + ) + + (text "INPUT COVERSION" (at 166.37 142.24 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + (uuid 3c548459-e457-42d9-8d30-3c004bf680e1) + ) + (text "BLK/OBST" (at 233.68 119.38 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3e93c97e-039a-4adc-81c2-d5e28b57e7a3) + ) + (text "NC" (at 159.512 92.202 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + (uuid 569e1ac6-581a-496d-80bc-220081ef561f) + ) + (text "WHT/GND" (at 233.68 124.46 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 63027f3b-d5f4-4b44-a3b3-dcc1b8b93b7a) + ) + (text "OUTPUT CONVERSION" (at 162.56 149.86 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + (uuid 72a27f47-6149-48b6-bf62-fab1d23f1249) + ) + (text "RED/CTRL" (at 233.68 121.92 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 796b2e48-e1eb-445b-b4d3-196ae5183e5b) + ) + (text "VCC" (at 159.258 89.662 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + (uuid dceaec8b-ea3f-422a-9c93-8bdd4b0b58e4) + ) + + (label "IO0_FLASH" (at 133.35 129.54 0) (fields_autoplaced) + (effects (font (size 1.2446 1.2446)) (justify left bottom)) + (uuid 270f48ec-ab1a-4add-8eab-6e0219afc840) + ) + (label "GND" (at 60.96 76.2 0) (fields_autoplaced) + (effects (font (size 1.016 1.016)) (justify left bottom)) + (uuid 3e1c49c8-5a51-4c89-b371-0be2ade3bac6) + ) + (label "GND" (at 154.94 93.98 0) (fields_autoplaced) + (effects (font (size 1.2446 1.2446)) (justify left bottom)) + (uuid 6ed23821-301f-4b41-81ca-00dde9322add) + ) + (label "GND" (at 43.18 147.32 180) (fields_autoplaced) + (effects (font (size 1.016 1.016)) (justify right bottom)) + (uuid 76500656-15f5-46e7-9d8a-78a21e804dd6) + ) + (label "ICSP_RX" (at 142.24 109.22 0) (fields_autoplaced) + (effects (font (size 1.2446 1.2446)) (justify left bottom)) + (uuid 7c227603-a13b-41af-be52-e92c3abff1f6) + ) + (label "GND" (at 96.52 53.34 180) (fields_autoplaced) + (effects (font (size 1.016 1.016)) (justify right bottom)) + (uuid 93616a9e-ec6a-4922-9fdc-405a6cdbca3e) + ) + (label "GND" (at 45.72 96.52 180) (fields_autoplaced) + (effects (font (size 1.016 1.016)) (justify right bottom)) + (uuid 9a64aa73-fce1-42c0-b9f7-5c01f5cc01f1) + ) + (label "GND" (at 48.26 76.2 0) (fields_autoplaced) + (effects (font (size 1.016 1.016)) (justify left bottom)) + (uuid aa6818dc-4339-4da5-8097-5afe915ec1a0) + ) + (label "ICSP_TX" (at 137.16 104.14 0) (fields_autoplaced) + (effects (font (size 1.2446 1.2446)) (justify left bottom)) + (uuid f4452cee-ec93-480d-a3f9-a8b144ea3aac) + ) + (label "GND" (at 210.82 127 0) (fields_autoplaced) + (effects (font (size 1.016 1.016)) (justify left bottom)) + (uuid fa7f5eb8-d744-4ce0-8f93-8f1cae577c90) + ) + + (symbol (lib_id "Library:C-USC0805") (at 50.8 142.24 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 07a35708-df3b-4e94-9cf2-e9afba80cf39) + (property "Reference" "C4" (at 51.816 141.605 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "100nF" (at 51.816 146.431 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:C0805" (at 50.8 142.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 50.8 142.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e59ab184-067f-4ced-a8bd-5c0e4b063f1a)) + (pin "2" (uuid 5c4fd276-0bea-4856-9c35-f11c103afd49)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "C4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:GND2") (at 60.96 78.74 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 0dd4c85e-19d5-4e7c-ab89-11d5ca13668b) + (property "Reference" "#GND03" (at 60.96 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 60.96 80.518 0) + (effects (font (size 1.778 1.5113)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 60.96 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 60.96 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid efe210d1-88f2-445b-940c-f21cb9335a43)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#GND03") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:GND2") (at 43.18 149.86 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 137ea580-b388-4b1d-a403-b86380b445a2) + (property "Reference" "#GND06" (at 43.18 149.86 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 43.18 151.638 0) + (effects (font (size 1.778 1.5113)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 43.18 149.86 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 43.18 149.86 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c9debd1a-98c1-4c9a-bbc4-cef6abba981a)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#GND06") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:LD1117ADT33TR") (at 152.4 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 13a12fde-c822-4407-9d88-5f188b852644) + (property "Reference" "CR1" (at 173.0756 49.3014 0) + (effects (font (size 2.0828 1.7703)) (justify left bottom)) + ) + (property "Value" "LD1117ADT33TR" (at 172.4406 51.8414 0) + (effects (font (size 2.0828 1.7703)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:DPAK_STM" (at 152.4 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 152.4 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a6aa0cd3-8945-49a4-9fc5-6f6857bb2230)) + (pin "2" (uuid 096c1d13-fb3c-425a-9453-225d72199ccf)) + (pin "3" (uuid 158fc0e1-c9b4-430a-8d78-fa8e6de1ef18)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "CR1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:GND2") (at 165.1 97.79 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 165de55a-3c35-4593-8a50-1f24ff066db5) + (property "Reference" "#GND01" (at 165.1 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 165.1 96.012 0) + (effects (font (size 1.778 1.5113)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 165.1 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 165.1 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6036d0dc-5a3b-4759-bb25-26206c5d0467)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#GND01") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:MOMENTARY-SWITCH-SPST-PTH-6.0MM") (at 139.7 139.7 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 1dc0e1eb-c4a4-4a70-9876-f9a7f555448d) + (property "Reference" "S2" (at 139.7 138.176 0) + (effects (font (size 1.778 1.778)) (justify bottom)) + ) + (property "Value" "FLASH" (at 139.7 140.208 0) + (effects (font (size 1.778 1.778)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:TACTILE_SWITCH_PTH_6.0MM" (at 139.7 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 139.7 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a7837014-cc9c-409e-9055-46247e71b800)) + (pin "3" (uuid e2afd404-b40b-4dbd-af40-4f9a7d2bd3ea)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "S2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:R-US_R0805") (at 60.96 68.58 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 2a5ba65a-dea6-4f06-9b8c-0a26e10ae6ec) + (property "Reference" "R2" (at 59.4614 72.39 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "5.1k" (at 64.262 72.39 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:R0805" (at 60.96 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 60.96 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid aac01b3e-77a1-40c1-9b2f-85b54693c743)) + (pin "2" (uuid 9d136238-d402-42c1-9b14-438de76fe146)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "R2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:3.3V") (at 43.18 139.7 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 2d208be4-17d7-40f2-8abe-99fe6719422e) + (property "Reference" "#SUPPLY06" (at 43.18 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "3.3V" (at 43.18 136.906 0) + (effects (font (size 1.778 1.5113)) (justify bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 43.18 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 43.18 139.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 599824fb-d696-40ab-aba7-b50406d37a66)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#SUPPLY06") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:ESP-12E/F") (at 93.98 124.46 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 43c3205c-1d5c-4e6a-90f5-7b6f3379ad82) + (property "Reference" "IC3" (at 73.66 81.28 0) + (effects (font (size 2.54 2.159)) (justify left bottom)) + ) + (property "Value" "ESP-12E{slash}F" (at 73.66 86.36 0) + (effects (font (size 2.54 2.159)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:ESP-12E" (at 93.98 124.46 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 93.98 124.46 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "ADC" (uuid c9e1dff0-e551-427e-bc08-79084a0423c9)) + (pin "CS0" (uuid a53922c6-d80b-4dd5-bb99-0feb1c597ed8)) + (pin "EN" (uuid b212b6a2-0180-4c22-9b8c-ab78b10601f7)) + (pin "GND" (uuid 9d67eafd-8169-49a1-bb79-ee8082389149)) + (pin "IO0" (uuid cc3e26be-77b4-490e-975f-701aeade9181)) + (pin "IO10" (uuid d00d11cd-5808-4585-bc5e-14eb6c0de6b7)) + (pin "IO12" (uuid 14f8784b-a3e6-491d-838a-689368e15791)) + (pin "IO13" (uuid 79d01587-e27f-480d-8bac-ce1c094ffece)) + (pin "IO14" (uuid 49d797a0-a398-4f49-a733-7d1d3eea08d3)) + (pin "IO15" (uuid ecb41042-1c5d-421c-a9a0-c6307a47fefa)) + (pin "IO16" (uuid 486f79d0-0cf2-4fea-b5a6-18b6ad5146ec)) + (pin "IO2" (uuid c65ebcb7-4930-4f30-9227-48c4e5a9b6ef)) + (pin "IO4" (uuid 33493b70-80b7-4de9-af8f-ea375a02bd59)) + (pin "IO5" (uuid c5c5d7d1-b658-4f05-9e0a-529e0f58acd4)) + (pin "IO9" (uuid 6c209279-b810-471c-a6b9-7f2e2a52b035)) + (pin "MISO" (uuid 3b42e4de-76c9-474f-86d5-88b0ddc7eaac)) + (pin "MOSI" (uuid d2174c24-6834-4d41-be73-a5d33208db17)) + (pin "RST" (uuid 2032d6e5-ca53-44a6-8ad1-0e187233cace)) + (pin "RXD/IO3" (uuid 62a2dba6-0012-4e81-a978-75538f6fda23)) + (pin "SCLK" (uuid bd641035-e68c-4d89-9cf5-c7a004e8be5d)) + (pin "TXD/IO1" (uuid 75e7e2db-d3d5-4f24-a9ca-708e404dfb71)) + (pin "VCC" (uuid fc7a257a-8414-4930-94ca-03a9e6444659)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "IC3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:MOMENTARY-SWITCH-SPST-PTH-6.0MM") (at 58.42 96.52 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 46351d14-1a49-4395-b5d7-89bf862683a1) + (property "Reference" "S1" (at 58.42 94.996 0) + (effects (font (size 1.778 1.778)) (justify bottom)) + ) + (property "Value" "RST" (at 58.42 97.028 0) + (effects (font (size 1.778 1.778)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:TACTILE_SWITCH_PTH_6.0MM" (at 58.42 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 58.42 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 88c863fd-272c-45cd-a56a-6e036fbb104e)) + (pin "3" (uuid 64878b8e-0ae3-4edd-8173-b44d4fed8715)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "S1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:R-US_R0805") (at 175.26 111.76 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 4beec4b9-8578-49fc-994e-35c4e0093a88) + (property "Reference" "R1" (at 171.45 110.2614 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "10k" (at 171.45 115.062 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:R0805" (at 175.26 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 175.26 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 993f6d56-fd24-460d-9942-e74b32149c15)) + (pin "2" (uuid 48971e6e-8997-47a6-8c7a-fe62d645bc1f)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "R1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:C-USC0805") (at 149.86 63.5 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 54e2816e-4784-4386-8474-b55b6adf460b) + (property "Reference" "C2" (at 148.844 64.135 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "100nF" (at 148.844 59.309 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:C0805" (at 149.86 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 149.86 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d5d9fc1b-d395-4e72-b688-a764a045574d)) + (pin "2" (uuid 36499eb7-7755-4f59-af93-7766e0734373)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "C2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:Screw_Terminal_01x03") (at 231.14 121.92 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 613ef871-4161-4841-a0aa-ad963abfb087) + (property "Reference" "J2" (at 229.87 115.57 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Screw_Terminal_01x03" (at 233.68 123.19 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Footprint" "TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type011_RT05503HBWC_1x03_P5.00mm_Horizontal" (at 231.14 121.92 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 231.14 121.92 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "3" (uuid 47a795c8-8dc1-49ab-9b90-f959fd2535ac)) + (pin "2" (uuid d7b55680-ee26-4158-8370-2840b6f2efd2)) + (pin "1" (uuid fbd76dc1-5e60-4943-aa10-87c2d34082e2)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "J2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:GND2") (at 165.1 118.11 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 620faf60-7ba3-48a7-8c20-5bed1dde2b6e) + (property "Reference" "#GND012" (at 165.1 118.11 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 165.1 116.332 0) + (effects (font (size 1.778 1.5113)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 165.1 118.11 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 165.1 118.11 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ff0c720b-f63f-4931-b33d-108a5292f5c6)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#GND012") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:GND2") (at 210.82 129.54 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 6bdab705-4ddc-48d9-b0ac-2b24b63efcfb) + (property "Reference" "#GND010" (at 210.82 129.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 210.82 131.318 0) + (effects (font (size 1.778 1.5113)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 210.82 129.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 210.82 129.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9bb3f0ad-94c8-491b-ac5b-d805aec07dbc)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#GND010") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:3.3V") (at 149.86 88.9 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 74d11ce6-4441-49e0-a88f-d73fa40d1b93) + (property "Reference" "#SUPPLY08" (at 149.86 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "3.3V" (at 147.066 88.9 0) + (effects (font (size 1.778 1.5113)) (justify bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 149.86 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 149.86 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2d7de1b7-9dff-4c2a-9cc0-906c83cb7137)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#SUPPLY08") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:GND2") (at 147.32 99.06 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 76dc533b-702e-4481-8674-48b13a26791e) + (property "Reference" "#GND08" (at 147.32 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 147.32 100.838 0) + (effects (font (size 1.778 1.5113)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 147.32 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 147.32 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 15466342-04b6-43da-a60e-dd015db4cdd4)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#GND08") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:R-US_R0805") (at 127 124.46 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 7724e6af-1f75-4234-9d5a-4466579001de) + (property "Reference" "R7" (at 123.19 122.9614 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "10k" (at 123.19 127.762 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:R0805" (at 127 124.46 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 127 124.46 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 12a3a4f3-f28c-4321-bbe4-27479a4d7ad0)) + (pin "2" (uuid 5ac01b81-e688-4416-92ff-f8d24d1aa9e5)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "R7") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:AO3400A") (at 172.72 132.08 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 78c24a27-6b92-4b0f-9871-50c76cb37836) + (property "Reference" "Q2" (at 179.07 130.81 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "AO3400A" (at 179.07 133.35 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23_Handsoldering" (at 177.8 133.985 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" (at 172.72 132.08 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 7cd64bb1-5d9a-4b69-af84-75ba40219e4e)) + (pin "3" (uuid a81b411a-7f08-44ec-88e0-af24b5e1f63d)) + (pin "2" (uuid 3fdd8a24-fde0-449a-bbbc-e2c0bdcabf1c)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "Q2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:GND2") (at 165.1 153.67 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 81ebad19-abce-44e0-be11-af8f57709e44) + (property "Reference" "#GND09" (at 165.1 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 163.322 153.67 0) + (effects (font (size 1.778 1.5113)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 165.1 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 165.1 153.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a1ae24eb-acf8-40df-b0e5-f338ba217c9e)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#GND09") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:M2-POST") (at 248.92 165.1 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 82d229a3-4267-41d5-bbda-ac3eab66afa4) + (property "Reference" "U$6" (at 248.92 165.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "M2-POST" (at 248.92 165.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "8266_a1_bridge_v1:M2-POST" (at 248.92 165.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 248.92 165.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "U$6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:R-US_R0805") (at 127 134.62 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 85b8e152-45aa-42d6-b69e-31d90cf23812) + (property "Reference" "R6" (at 123.19 133.1214 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "10k" (at 123.19 137.922 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:R0805" (at 127 134.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 127 134.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 57327d96-216f-459e-9c11-6991968846a9)) + (pin "2" (uuid 24d09770-e72f-4486-997f-215598e37166)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "R6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:KUSBX-SMT-CS-6-BTR") (at 58.42 53.34 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 8a4c35d7-a867-4a94-8915-b94185583afb) + (property "Reference" "J1" (at 74.0156 44.2214 0) + (effects (font (size 2.0828 1.7703)) (justify left bottom)) + ) + (property "Value" "KUSBX-SMT-CS-6-BTR" (at 73.3806 46.7614 0) + (effects (font (size 2.0828 1.7703)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:KUSBX-SMT-CS-6-BTR_KYC" (at 58.42 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 58.42 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "A12" (uuid ebd05bf2-82df-46f9-8458-2abecf3af778)) + (pin "A5" (uuid 4d24dbee-5291-414a-9b2d-8010f68de6cb)) + (pin "A9" (uuid fb08f439-f1d5-455f-9006-8b8fc11859af)) + (pin "B12" (uuid 5530a2fc-ded3-45a8-ae0e-8e82743f3fd4)) + (pin "B5" (uuid 158b5d40-0650-4281-b668-3b049a19a9ac)) + (pin "B9" (uuid b61165b5-62bb-412f-a750-b0e710409cca)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "J1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:3.3V") (at 132.08 121.92 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 8d3c65f2-acbb-488f-a6a0-80f24a610846) + (property "Reference" "#SUPPLY07" (at 132.08 121.92 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "3.3V" (at 132.08 119.126 0) + (effects (font (size 1.778 1.5113)) (justify bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 132.08 121.92 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 132.08 121.92 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5955972c-4df0-46e6-8df2-fae3ba407c66)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#SUPPLY07") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:3.3V") (at 203.2 60.96 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 8d539c13-df79-43f3-a975-14709d6ae96c) + (property "Reference" "#SUPPLY05" (at 203.2 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "3.3V" (at 203.2 58.166 0) + (effects (font (size 1.778 1.5113)) (justify bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 203.2 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 203.2 60.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0dfadabd-c879-41f4-af7e-114b1afebe34)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#SUPPLY05") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:5V") (at 53.34 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 95536fea-8451-49c3-91d5-e77b4f8b429e) + (property "Reference" "#SUPPLY03" (at 53.34 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "5V" (at 53.34 63.246 0) + (effects (font (size 1.778 1.5113)) (justify bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 53.34 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 53.34 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0f37cc6c-1f08-477b-9199-8fdae5d7b70c)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#SUPPLY03") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:GND2") (at 45.72 99.06 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid a0fd582c-483d-4ff9-9d92-577ce5a3f0bb) + (property "Reference" "#GND07" (at 45.72 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 45.72 100.838 0) + (effects (font (size 1.778 1.5113)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 45.72 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 45.72 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1a9d1095-ef27-4c3c-a9b7-9417c80b99c4)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#GND07") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:GND2") (at 48.26 78.74 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid aa7a14ba-7e02-410b-be76-6bd196c91829) + (property "Reference" "#GND04" (at 48.26 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 48.26 80.518 0) + (effects (font (size 1.778 1.5113)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 48.26 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 48.26 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1540e616-7399-4faf-96f9-af6d1e4ba74c)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#GND04") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:PINHD-1X5") (at 157.48 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b715e1db-07dd-4849-8795-7d3dc55172c3) + (property "Reference" "J4" (at 151.13 80.645 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "ICSP" (at 151.13 99.06 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:1X05" (at 157.48 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 157.48 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d7cc4f55-2e66-461c-b3f7-b6837bc58a0c)) + (pin "2" (uuid 6ea6e385-fbce-45a9-a023-c3ef828b4b0a)) + (pin "3" (uuid 05b482ff-0590-414e-b932-bf2a0102e509)) + (pin "4" (uuid 520d06f5-c876-4b0a-8aa9-f063ccd0e0bc)) + (pin "5" (uuid af0ce507-ac42-4855-8a3d-7132159af3ef)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "J4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:2N7002") (at 176.53 158.75 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid bb051888-b23c-4af8-b1cd-7197c7bf0c2d) + (property "Reference" "Q1" (at 170.18 157.48 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "2N7002" (at 170.18 160.02 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23_Handsoldering" (at 171.45 156.845 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" (at 176.53 158.75 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "3" (uuid 6cc6178c-667d-4014-8c30-dbe84dcdd311)) + (pin "1" (uuid ed04da28-0819-402a-8de0-6709a9a05dd6)) + (pin "2" (uuid a32519ab-e7a0-4945-8153-91dc6f1fdbcf)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "Q1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:5V") (at 104.14 63.5 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid bfb8b596-d22f-44af-a631-afa8906b50c6) + (property "Reference" "#SUPPLY01" (at 104.14 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "5V" (at 104.14 60.706 0) + (effects (font (size 1.778 1.5113)) (justify bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 104.14 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 104.14 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7c9831a3-b958-491d-8eb9-d937d83bedb3)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#SUPPLY01") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:M2-POST") (at 248.92 152.4 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid c70f81a4-3aa9-47fe-8ead-304a76b71e37) + (property "Reference" "U$4" (at 248.92 152.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "M2-POST" (at 248.92 152.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "8266_a1_bridge_v1:M2-POST" (at 248.92 152.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 248.92 152.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "U$4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:GND2") (at 163.83 137.16 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid c7e175a0-3961-43cb-995d-e66212165cfb) + (property "Reference" "#GND011" (at 163.83 137.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 162.052 137.16 0) + (effects (font (size 1.778 1.5113)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 163.83 137.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 163.83 137.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6338db6f-dde7-418e-b07f-b391c36e6825)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#GND011") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:R-US_R0805") (at 58.42 104.14 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid c9f16056-b63c-4006-a310-d6b399ed84a6) + (property "Reference" "R4" (at 54.61 102.6414 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "10k" (at 54.61 107.442 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:R0805" (at 58.42 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 58.42 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5d821811-9548-428d-a8e5-c67c65e4ef8b)) + (pin "2" (uuid 1145c383-8a1b-4e9e-bb47-6cb2845843f1)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "R4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:C-USC0805") (at 63.5 142.24 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d1e90631-d540-42ca-bae4-93335651cc9a) + (property "Reference" "C3" (at 64.516 141.605 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "10uF" (at 64.516 146.431 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:C0805" (at 63.5 142.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 63.5 142.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bc59230c-8410-452c-99f3-72ccf5d7f0e1)) + (pin "2" (uuid e0c4d132-2327-4ef8-b7c4-318245d72e71)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "C3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:R-US_R0805") (at 165.1 106.68 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d231b329-8bc3-4f42-a636-952d8b9868b7) + (property "Reference" "R8" (at 163.6014 110.49 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "10k" (at 168.402 110.49 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:R0805" (at 165.1 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 165.1 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e2f2bac7-4db4-4709-bdbe-05023ae3aa82)) + (pin "2" (uuid 4e6699b3-a2ed-4b16-b82c-b916c7a801fb)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "R8") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:R-US_R0805") (at 58.42 114.3 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e33f05e3-56ec-4ca1-9581-512d15ab3cd9) + (property "Reference" "R5" (at 54.61 112.8014 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "10k" (at 54.61 117.602 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:R0805" (at 58.42 114.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 58.42 114.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2ceb4639-5353-4ffc-bb66-4250cd92e7d1)) + (pin "2" (uuid cd80f71a-83f8-448d-8499-4febb746978a)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "R5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:GND2") (at 127 144.78 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e970e051-bbaf-4a13-82e1-b7d915d3d894) + (property "Reference" "#GND05" (at 127 144.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 127 146.558 0) + (effects (font (size 1.778 1.5113)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 127 144.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 127 144.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fa8a4a7b-a554-4408-a3c2-afb3e1e7a325)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#GND05") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "8266_a1_bridge_v1-eagle-import:GND2") (at 109.22 55.88 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid ee0f683a-9bf1-434b-873c-dea7f7e07c92) + (property "Reference" "#GND02" (at 109.22 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 109.22 57.658 0) + (effects (font (size 1.778 1.5113)) (justify top)) + ) + (property "Footprint" "8266_a1_bridge_v1:" (at 109.22 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 109.22 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8327d7e7-c78a-478e-9d36-5231bb9da138)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "#GND02") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:R-US_R0805") (at 165.1 127 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f688c169-8529-4215-a5ad-c50da63620a1) + (property "Reference" "R9" (at 166.5986 123.19 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "10k" (at 161.798 123.19 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:R0805" (at 165.1 127 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 165.1 127 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 172259ee-cf70-4b07-9275-19e27daf016c)) + (pin "2" (uuid 1f4107b6-7ef7-4edc-8d82-f8d64e036963)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "R9") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Library:R-US_R0805") (at 48.26 68.58 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid fd661248-2d08-4f10-826a-5d151558893f) + (property "Reference" "R3" (at 46.7614 72.39 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Value" "5.1k" (at 51.562 72.39 0) + (effects (font (size 1.778 1.5113)) (justify left bottom)) + ) + (property "Footprint" "8266_a1_bridge_v1:R0805" (at 48.26 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 48.26 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9e589838-0c76-46b9-ae2c-d13518190d3a)) + (pin "2" (uuid 62a113a9-b24a-41f3-a784-3e0b90cd6eca)) + (instances + (project "goatgdo" + (path "/5a0730d6-16de-4f02-af50-91c9ce8a1d0c" + (reference "R3") (unit 1) + ) + ) + ) + ) + + (sheet_instances + (path "/" (page "1")) + ) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.pretty/1X05.kicad_mod b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/1X05.kicad_mod new file mode 100644 index 0000000..20c45e8 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/1X05.kicad_mod @@ -0,0 +1,89 @@ +(footprint "1X05" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (descr "PIN HEADER") + (fp_text reference "REF**" (at -6.4262 -1.8288) (layer "F.SilkS") + (effects (font (size 1.143 1.143) (thickness 0.127)) (justify left bottom)) + (tstamp bbc28f63-fb12-425e-85a0-30c65f35dbfe) + ) + (fp_text value ">VALUE" (at -6.35 3.175) (layer "F.Fab") + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom)) + (tstamp 2978312c-edfa-414d-976a-29d85181cc7e) + ) + (fp_line (start 1.905 -1.27) (end 1.27 -0.635) (layer "F.SilkS") (width 0.1524) (tstamp 0ce0c6e7-5b56-47a2-9058-ec54a3e48430)) + (fp_line (start -3.175 1.27) (end -3.81 0.635) (layer "F.SilkS") (width 0.1524) (tstamp 16379f93-68be-4838-83bf-4ce79a9a0165)) + (fp_line (start -1.905 1.27) (end -3.175 1.27) (layer "F.SilkS") (width 0.1524) (tstamp 1b3c9762-852c-4331-8daa-98655cd9c5fb)) + (fp_line (start 3.175 1.27) (end 1.905 1.27) (layer "F.SilkS") (width 0.1524) (tstamp 1bbc1ece-bab6-4204-b9ff-e449ae0d643f)) + (fp_line (start 4.445 -1.27) (end 5.715 -1.27) (layer "F.SilkS") (width 0.1524) (tstamp 1c846e87-ad2d-4f95-a187-b639ce3eba85)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.SilkS") (width 0.1524) (tstamp 1ed3027f-6dc9-4472-b833-d26188af4f42)) + (fp_line (start 1.905 -1.27) (end 3.175 -1.27) (layer "F.SilkS") (width 0.1524) (tstamp 21aa8928-9818-49ae-ba7d-a71214ae713a)) + (fp_line (start 1.27 0.635) (end 1.905 1.27) (layer "F.SilkS") (width 0.1524) (tstamp 24ea1200-7688-46aa-90b2-6680e62d2232)) + (fp_line (start 6.35 -0.635) (end 6.35 0.635) (layer "F.SilkS") (width 0.1524) (tstamp 27625f83-7dbd-4c15-ba26-e0b830a32dc4)) + (fp_line (start -3.175 -1.27) (end -1.905 -1.27) (layer "F.SilkS") (width 0.1524) (tstamp 348b43d2-f717-4485-b58e-6aa799ea52c6)) + (fp_line (start -4.445 1.27) (end -5.715 1.27) (layer "F.SilkS") (width 0.1524) (tstamp 383efed9-82e8-4068-addc-9cbb5ee2976b)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer "F.SilkS") (width 0.1524) (tstamp 3a6da18e-870a-4a94-ab03-8d9b0c9fe75e)) + (fp_line (start 3.81 0.635) (end 3.175 1.27) (layer "F.SilkS") (width 0.1524) (tstamp 557e5b46-45b9-457b-87ef-c5a199cb1996)) + (fp_line (start -1.905 -1.27) (end -1.27 -0.635) (layer "F.SilkS") (width 0.1524) (tstamp 62ce0d0d-7e43-4c7a-a7c2-abd2aa7bd6e5)) + (fp_line (start -0.635 -1.27) (end 0.635 -1.27) (layer "F.SilkS") (width 0.1524) (tstamp 6fb4403f-c258-4a39-a4e2-a46d6d529108)) + (fp_line (start -1.27 0.635) (end -1.905 1.27) (layer "F.SilkS") (width 0.1524) (tstamp 768f42b8-bf6e-49b7-80fd-573c5d4782a4)) + (fp_line (start -3.81 -0.635) (end -3.175 -1.27) (layer "F.SilkS") (width 0.1524) (tstamp 808c2c95-0389-47f8-8d4a-4f58e8b952ad)) + (fp_line (start 3.81 0.635) (end 4.445 1.27) (layer "F.SilkS") (width 0.1524) (tstamp 85a6f063-9682-426f-ac13-11cb7f41eafb)) + (fp_line (start 1.27 -0.635) (end 1.27 0.635) (layer "F.SilkS") (width 0.1524) (tstamp a3aa8a1b-f90e-4bba-a71c-496e1de2d40b)) + (fp_line (start 0.635 1.27) (end -0.635 1.27) (layer "F.SilkS") (width 0.1524) (tstamp abf2658d-01a1-41ec-a56d-009d33181502)) + (fp_line (start -3.81 0.635) (end -4.445 1.27) (layer "F.SilkS") (width 0.1524) (tstamp b2b95eea-5954-467e-95e7-d1e60c016a8e)) + (fp_line (start -5.715 -1.27) (end -6.35 -0.635) (layer "F.SilkS") (width 0.1524) (tstamp b63bd137-2cf5-4e57-aa77-ef86eba40157)) + (fp_line (start -6.35 -0.635) (end -6.35 0.635) (layer "F.SilkS") (width 0.1524) (tstamp c7faec4a-8105-4719-881d-9bfafcf12271)) + (fp_line (start -4.445 -1.27) (end -3.81 -0.635) (layer "F.SilkS") (width 0.1524) (tstamp c8ca627f-8df1-4ffb-b350-bf402dbd67ac)) + (fp_line (start -6.35 0.635) (end -5.715 1.27) (layer "F.SilkS") (width 0.1524) (tstamp ca262e3b-7178-4755-b6a8-64fe74a027f9)) + (fp_line (start 3.81 -0.635) (end 3.81 0.635) (layer "F.SilkS") (width 0.1524) (tstamp cc76da3e-14ad-4712-8d8a-d01534652e35)) + (fp_line (start -0.635 1.27) (end -1.27 0.635) (layer "F.SilkS") (width 0.1524) (tstamp ce294da2-8a73-42da-9b77-91f43197346f)) + (fp_line (start 6.35 0.635) (end 5.715 1.27) (layer "F.SilkS") (width 0.1524) (tstamp d00cf101-55d4-45d6-834a-3eaf25c7e257)) + (fp_line (start 5.715 -1.27) (end 6.35 -0.635) (layer "F.SilkS") (width 0.1524) (tstamp da5af51f-b82f-4a5a-a460-af3b97509c0a)) + (fp_line (start 4.445 -1.27) (end 3.81 -0.635) (layer "F.SilkS") (width 0.1524) (tstamp dd614f4f-cc02-4b9a-bbce-dd85a5f23be9)) + (fp_line (start 5.715 1.27) (end 4.445 1.27) (layer "F.SilkS") (width 0.1524) (tstamp e6b29234-51b1-4ae5-800a-45e9f79000a8)) + (fp_line (start 1.27 0.635) (end 0.635 1.27) (layer "F.SilkS") (width 0.1524) (tstamp e93d4074-84d0-4347-b55d-95da4d78006a)) + (fp_line (start -1.27 -0.635) (end -1.27 0.635) (layer "F.SilkS") (width 0.1524) (tstamp eb120a12-1135-487c-a882-fc4dd599d0ec)) + (fp_line (start 3.175 -1.27) (end 3.81 -0.635) (layer "F.SilkS") (width 0.1524) (tstamp eef071a5-a06a-4c5f-8d06-5b3a219823c2)) + (fp_line (start -3.81 -0.635) (end -3.81 0.635) (layer "F.SilkS") (width 0.1524) (tstamp f75f6db5-97e3-494e-b457-bd0597e25ce8)) + (fp_line (start -5.715 -1.27) (end -4.445 -1.27) (layer "F.SilkS") (width 0.1524) (tstamp fd22d068-68f0-49be-82a5-46d5bfe631f3)) + (fp_poly (pts + (xy -2.794 0.254) + (xy -2.286 0.254) + (xy -2.286 -0.254) + (xy -2.794 -0.254) + ) (layer "F.Fab") (width 0) (fill solid) (tstamp 452542a0-af89-405f-ad02-9ecac5d2f917)) + (fp_poly (pts + (xy -0.254 0.254) + (xy 0.254 0.254) + (xy 0.254 -0.254) + (xy -0.254 -0.254) + ) (layer "F.Fab") (width 0) (fill solid) (tstamp 55a6f747-0247-4710-a1bf-652ace7cc72a)) + (fp_poly (pts + (xy 4.826 0.254) + (xy 5.334 0.254) + (xy 5.334 -0.254) + (xy 4.826 -0.254) + ) (layer "F.Fab") (width 0) (fill solid) (tstamp 5dc199d0-4b53-4eac-b0c3-564c296bbbec)) + (fp_poly (pts + (xy -5.334 0.254) + (xy -4.826 0.254) + (xy -4.826 -0.254) + (xy -5.334 -0.254) + ) (layer "F.Fab") (width 0) (fill solid) (tstamp 8cdb40d5-2c4e-4e24-a7b6-525a3debe5fe)) + (fp_poly (pts + (xy 2.286 0.254) + (xy 2.794 0.254) + (xy 2.794 -0.254) + (xy 2.286 -0.254) + ) (layer "F.Fab") (width 0) (fill solid) (tstamp e6b6752b-46fa-4702-8e51-b6e4b80cc98f)) + (pad "1" thru_hole oval (at -5.08 0 90) (size 3.048 1.524) (drill 1.016) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp a66b60b9-a656-4b01-a532-d6155bbfe2e1)) + (pad "2" thru_hole oval (at -2.54 0 90) (size 3.048 1.524) (drill 1.016) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp dc978892-8658-49d8-ba39-2405e63a3482)) + (pad "3" thru_hole oval (at 0 0 90) (size 3.048 1.524) (drill 1.016) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 8f498654-5e20-416c-a744-dc30884ee4ae)) + (pad "4" thru_hole oval (at 2.54 0 90) (size 3.048 1.524) (drill 1.016) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp db1be9b1-4906-47b0-bd0e-d037d86756e3)) + (pad "5" thru_hole oval (at 5.08 0 90) (size 3.048 1.524) (drill 1.016) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 6e692f2b-db66-43b4-8f62-087b3265acb0)) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.pretty/C0805.kicad_mod b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/C0805.kicad_mod new file mode 100644 index 0000000..fc384a4 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/C0805.kicad_mod @@ -0,0 +1,41 @@ +(footprint "C0805" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (descr "CAPACITOR

") + (fp_text reference "REF**" (at -1.27 -1.27) (layer "F.SilkS") + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom)) + (tstamp e7707e4d-3eeb-4e3e-8c4a-052bf47a1056) + ) + (fp_text value ">VALUE" (at -1.27 2.54) (layer "F.Fab") + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom)) + (tstamp 473fe152-93b3-4dec-9b7b-bcb69cf4e3b0) + ) + (fp_poly (pts + (xy -0.1001 0.4001) + (xy 0.1001 0.4001) + (xy 0.1001 -0.4001) + (xy -0.1001 -0.4001) + ) (layer "F.Adhes") (width 0) (fill solid) (tstamp 757de810-1eb2-4c68-8126-1a6aea40225c)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) (layer "F.CrtYd") (width 0.0508) (tstamp 4fcc432e-47b0-488d-a84e-89b9f144c625)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) (layer "F.CrtYd") (width 0.0508) (tstamp 6072cfea-5b41-42b0-8ffc-2d187f948315)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) (layer "F.CrtYd") (width 0.0508) (tstamp 85b150c0-bea4-4887-8693-1ac049911a08)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) (layer "F.CrtYd") (width 0.0508) (tstamp d17cccbf-affe-4d92-80b0-56c9c01025ed)) + (fp_line (start -0.356 0.66) (end 0.381 0.66) (layer "F.Fab") (width 0.1016) (tstamp aee1c19f-61a9-4495-9377-808f14ed940b)) + (fp_line (start -0.381 -0.66) (end 0.381 -0.66) (layer "F.Fab") (width 0.1016) (tstamp c6adb408-1851-43cb-8cb1-a17edb0a0522)) + (fp_poly (pts + (xy -1.0922 0.7239) + (xy -0.3421 0.7239) + (xy -0.3421 -0.7262) + (xy -1.0922 -0.7262) + ) (layer "F.Fab") (width 0) (fill solid) (tstamp e8635600-0fae-4e3a-967e-4993c915e5a5)) + (fp_poly (pts + (xy 0.3556 0.7239) + (xy 1.1057 0.7239) + (xy 1.1057 -0.7262) + (xy 0.3556 -0.7262) + ) (layer "F.Fab") (width 0) (fill solid) (tstamp eb1b9084-ad6b-474e-aee3-dca7122efe89)) + (pad "1" smd rect (at -0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 11eb323d-5f87-417c-980f-a05627d1d6a3)) + (pad "2" smd rect (at 0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 29e36ebd-51f1-4107-b88c-ac8355c6f4cb)) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.pretty/DPAK_STM.kicad_mod b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/DPAK_STM.kicad_mod new file mode 100644 index 0000000..2993e58 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/DPAK_STM.kicad_mod @@ -0,0 +1,55 @@ +(footprint "DPAK_STM" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (fp_text reference "REF**" (at -3.2766 0.635) (layer "F.SilkS") + (effects (font (size 1.1938 1.1938) (thickness 0.0762)) (justify left bottom)) + (tstamp 4a98e576-cf6d-48d3-9556-aa9c93b07acb) + ) + (fp_text value ">VALUE" (at -1.7272 0.635) (layer "F.Fab") + (effects (font (size 1.1938 1.1938) (thickness 0.0762)) (justify left bottom)) + (tstamp fcb9267f-c813-4b4e-b0cd-426f71551789) + ) + (fp_text user "*" (at -4.1402 7.0104) (layer "F.SilkS") + (effects (font (size 1.1938 1.1938) (thickness 0.0762)) (justify left bottom)) + (tstamp a3628681-d9d2-4bae-a47c-bacd7d13802e) + ) + (fp_text user "*" (at -2.8702 3.5052) (layer "F.Fab") + (effects (font (size 1.1938 1.1938) (thickness 0.0762)) (justify left bottom)) + (tstamp 318b2c53-8766-47fd-a6c2-9be7c8fbcdc2) + ) + (fp_line (start 3.5052 -3.2512) (end 3.1242 -3.2512) (layer "F.SilkS") (width 0.1524) (tstamp 393b938e-0135-45a9-a954-c752a296aabf)) + (fp_line (start 3.5052 3.2512) (end 3.5052 -3.2512) (layer "F.SilkS") (width 0.1524) (tstamp 3aab1fb9-615c-48e2-89dd-59b1dca92033)) + (fp_line (start -3.1242 -3.2512) (end -3.5052 -3.2512) (layer "F.SilkS") (width 0.1524) (tstamp 8dfa7cb0-443c-43b4-945c-69a756c79773)) + (fp_line (start -0.5588 4.2672) (end 0.5588 4.2672) (layer "F.SilkS") (width 0.1524) (tstamp 9bcf42a6-3d61-4c57-8725-8a13ad4e8779)) + (fp_line (start -3.5052 -3.2512) (end -3.5052 3.2512) (layer "F.SilkS") (width 0.1524) (tstamp 9f284cf1-d0e6-44c5-bf47-ba755b45ff0e)) + (fp_line (start -1.8288 3.7084) (end -1.8288 4.8006) (layer "F.SilkS") (width 0.1524) (tstamp a79da7b9-afda-4e6e-8c8b-379cc6433742)) + (fp_line (start 1.8288 3.7084) (end 1.8288 4.8006) (layer "F.SilkS") (width 0.1524) (tstamp a87304c2-6580-4a8c-afa8-af94822e8821)) + (fp_line (start 2.7432 3.7084) (end 2.7432 4.8006) (layer "F.SilkS") (width 0.1524) (tstamp b735a82d-bf65-488a-ae7d-150abad61661)) + (fp_line (start -0.5588 3.2512) (end -0.5588 4.2672) (layer "F.SilkS") (width 0.1524) (tstamp be0a4ef5-add5-4e6c-9b5a-9d1395290c31)) + (fp_line (start 0.5588 4.2672) (end 0.5588 3.2512) (layer "F.SilkS") (width 0.1524) (tstamp d0803bf8-1071-4ea8-b5db-7a2c8d6f70ed)) + (fp_line (start -2.7432 3.7084) (end -2.7432 4.8006) (layer "F.SilkS") (width 0.1524) (tstamp d1085035-c761-4083-9a1e-96fd2360fff9)) + (fp_line (start 0.5588 3.2512) (end 3.5052 3.2512) (layer "F.SilkS") (width 0.1524) (tstamp dfd47d54-4758-4cc0-9194-cfa8ab9f5bd5)) + (fp_line (start -3.5052 3.2512) (end -0.5588 3.2512) (layer "F.SilkS") (width 0.1524) (tstamp f448a9fd-7d1e-43f7-8115-8becf24df581)) + (fp_line (start 3.3528 3.0988) (end 3.3528 -3.0988) (layer "F.Fab") (width 0.1524) (tstamp 02b6c11c-d044-4f5a-9759-822ff7d284b6)) + (fp_line (start 0.4572 4.1148) (end 0.4572 3.0988) (layer "F.Fab") (width 0.1524) (tstamp 090a8cb8-ba17-4f80-8573-6fe84d35a62c)) + (fp_line (start -0.4572 3.1242) (end -0.4318 4.1148) (layer "F.Fab") (width 0.1524) (tstamp 0b17c029-efb6-4250-b22b-fa71ce865a70)) + (fp_line (start 3.3528 -3.0988) (end -3.3528 -3.0988) (layer "F.Fab") (width 0.1524) (tstamp 174df8de-087d-4115-b83d-4a7537e10014)) + (fp_line (start 0.4572 3.0988) (end -0.4572 3.1242) (layer "F.Fab") (width 0.1524) (tstamp 2734c2f1-8c2e-465c-b6f7-d081754cad16)) + (fp_line (start -0.4318 4.1148) (end 0.4572 4.1148) (layer "F.Fab") (width 0.1524) (tstamp 3e1e5182-e30e-4139-8bd3-ebfe482cc6c0)) + (fp_line (start 1.8542 7.2644) (end 2.7432 7.2644) (layer "F.Fab") (width 0.1524) (tstamp 49c06ed1-bee0-4831-b331-ed2fe8a6f884)) + (fp_line (start -1.8288 3.0988) (end -2.7432 3.1242) (layer "F.Fab") (width 0.1524) (tstamp 5c0065ff-a81a-451c-8eb8-ccc05152268c)) + (fp_line (start -2.7432 3.1242) (end -2.7178 7.2644) (layer "F.Fab") (width 0.1524) (tstamp 5c6ab323-939d-4126-96ea-7cba0abb8aee)) + (fp_line (start 2.7432 7.2644) (end 2.7432 3.0988) (layer "F.Fab") (width 0.1524) (tstamp 83ab8e55-2e75-4f99-9d2b-1c595eb4c34d)) + (fp_line (start -2.7178 7.2644) (end -1.8288 7.2644) (layer "F.Fab") (width 0.1524) (tstamp ac4f719e-a152-445a-877d-e63155b2ec97)) + (fp_line (start -1.8288 7.2644) (end -1.8288 3.0988) (layer "F.Fab") (width 0.1524) (tstamp c1fdd6e6-e4b6-4aca-b0b0-603129a53a3c)) + (fp_line (start -3.3528 -3.0988) (end -3.3528 3.0988) (layer "F.Fab") (width 0.1524) (tstamp c49da2ec-4dc1-42e2-bdb0-f428bba51abf)) + (fp_line (start 1.8288 3.1242) (end 1.8542 7.2644) (layer "F.Fab") (width 0.1524) (tstamp ce55d99f-4a33-4a0f-9f9e-1dad00371c2f)) + (fp_line (start -3.3528 3.0988) (end 3.3528 3.0988) (layer "F.Fab") (width 0.1524) (tstamp df4fd02e-803f-4736-a86c-59010ebb4600)) + (fp_line (start 2.7432 3.0988) (end 1.8288 3.1242) (layer "F.Fab") (width 0.1524) (tstamp f4e373b0-57da-4cb2-a9d6-0288dc56bf67)) + (pad "1" smd rect (at -2.286 6.3881) (size 0.939 2.478) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp e64e6738-ba68-466a-9929-2b3825e9c18a)) + (pad "2" smd rect (at 2.286 6.3881) (size 0.939 2.478) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 0ff94173-f572-4adb-9f40-3cd1d22dce90)) + (pad "3" smd rect (at 0 -1.7653) (size 5.5626 6.2992) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 35422a2a-f589-4689-a668-97e9e52ea111)) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.pretty/ESP-12E.kicad_mod b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/ESP-12E.kicad_mod new file mode 100644 index 0000000..330949d --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/ESP-12E.kicad_mod @@ -0,0 +1,233 @@ +(footprint "ESP-12E" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (fp_text reference "REF**" (at 0 0) (layer "F.SilkS") + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp d964103f-ef36-4c9f-8b1b-59575b699e6a) + ) + (fp_text value "" (at 0 0) (layer "F.Fab") + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp 589c1d10-2e87-4dcc-a1bc-8b0d831d77b7) + ) + (fp_text user "ESP-12E/F" (at -3.96 -6.53) (layer "F.SilkS") + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom)) + (tstamp 145152a1-cf81-4d61-b41a-f77a628ef404) + ) + (fp_line (start -6.46 -15.03) (end -4.46 -15.03) (layer "F.SilkS") (width 0.254) (tstamp 1f7ec874-13c8-44e0-9743-6caa4c6a3c1c)) + (fp_line (start 4.04 -15.03) (end 6.54 -15.03) (layer "F.SilkS") (width 0.254) (tstamp 27bdcc65-72b8-4020-af7b-a48a32852cea)) + (fp_line (start 0.04 -15.03) (end 2.04 -15.03) (layer "F.SilkS") (width 0.254) (tstamp 389d3120-eb42-4d78-b4b1-a730d64fd1f1)) + (fp_line (start -4.46 -9.53) (end -4.46 -15.03) (layer "F.SilkS") (width 0.254) (tstamp 50ad883e-9171-46a7-b059-b45df995f7f2)) + (fp_line (start 0.04 -12.53) (end 0.04 -15.03) (layer "F.SilkS") (width 0.254) (tstamp 571e4ead-0b18-4c34-a948-7f605b51e2ac)) + (fp_line (start 8.04 7.97) (end 8.04 7.47) (layer "F.SilkS") (width 0.127) (tstamp 57b01166-a314-4e2f-888d-6035541401f8)) + (fp_line (start 6.04 7.97) (end 8.04 7.97) (layer "F.SilkS") (width 0.127) (tstamp 64de5b3a-29f9-415a-86e9-203899a9f7fa)) + (fp_line (start -1.96 -12.53) (end 0.04 -12.53) (layer "F.SilkS") (width 0.254) (tstamp 69df6875-990b-4c49-ae63-1f1e8a22e015)) + (fp_line (start -7.96 7.47) (end -7.96 7.97) (layer "F.SilkS") (width 0.127) (tstamp 6b01dbc1-806e-475d-8718-a0ede735ab2a)) + (fp_line (start -7.96 -16.03) (end -7.96 -8.53) (layer "F.SilkS") (width 0.127) (tstamp 7f56b5a0-7358-48ba-9648-6cd8b6642025)) + (fp_line (start -1.96 -15.03) (end -1.96 -12.53) (layer "F.SilkS") (width 0.254) (tstamp 857e4ba1-57b1-4121-a709-dc4e7c7d0332)) + (fp_line (start 8.04 -16.03) (end 8.04 -8.53) (layer "F.SilkS") (width 0.127) (tstamp 96d15b9d-5a51-4710-a382-67e41b1af7b5)) + (fp_line (start -7.96 7.97) (end -5.96 7.97) (layer "F.SilkS") (width 0.127) (tstamp b80a0508-af70-4c12-8b7b-2016420ca42b)) + (fp_line (start 2.04 -12.53) (end 4.04 -12.53) (layer "F.SilkS") (width 0.254) (tstamp dbf519a8-39af-4a7d-b34a-5f6b7d97e260)) + (fp_line (start 6.54 -15.03) (end 6.54 -11.53) (layer "F.SilkS") (width 0.254) (tstamp e18cb896-a663-4bd8-956e-244b39ca68fa)) + (fp_line (start -7.96 -16.03) (end 8.04 -16.03) (layer "F.SilkS") (width 0.127) (tstamp e2c2086f-3d3d-483e-9832-36a5147bd37a)) + (fp_line (start 2.04 -15.03) (end 2.04 -12.53) (layer "F.SilkS") (width 0.254) (tstamp e660d268-e42f-4be9-83e7-312299613c3b)) + (fp_line (start -6.46 -9.53) (end -6.46 -15.03) (layer "F.SilkS") (width 0.254) (tstamp eb8a22d7-5b88-4138-8d1f-be9f8f8b42cb)) + (fp_line (start -4.46 -15.03) (end -1.96 -15.03) (layer "F.SilkS") (width 0.254) (tstamp f89d9c18-99f8-448b-a76f-a629ea486c79)) + (fp_line (start 4.04 -12.53) (end 4.04 -15.03) (layer "F.SilkS") (width 0.254) (tstamp ff47d4fe-1212-4489-b7e2-2bc11e267231)) + (fp_line (start -5.96 5.97) (end -5.96 -8.53) (layer "Cmts.User") (width 0.254) (tstamp 045a41b9-b17c-44f2-81ce-cc8231f0394b)) + (fp_line (start 4.04 -12.53) (end 4.04 -15.03) (layer "Cmts.User") (width 0.254) (tstamp 1b3f395f-e0f9-4e8c-a5a7-db71d66126ba)) + (fp_line (start -4.46 -15.03) (end -1.96 -15.03) (layer "Cmts.User") (width 0.254) (tstamp 20522be7-c839-4b4f-8203-f458eeecbce5)) + (fp_line (start 0.04 -12.53) (end 0.04 -15.03) (layer "Cmts.User") (width 0.254) (tstamp 2b215dfd-23bc-4c5a-8b2c-943a680e2058)) + (fp_line (start -4.46 -9.53) (end -4.46 -15.03) (layer "Cmts.User") (width 0.254) (tstamp 2fb9f78a-b739-4c83-aa2f-e0a7c4d6fa31)) + (fp_line (start -6.46 -15.03) (end -4.46 -15.03) (layer "Cmts.User") (width 0.254) (tstamp 53361332-411d-4158-b050-a9a09c784c63)) + (fp_line (start -7.96 -16.03) (end 8.04 -16.03) (layer "Cmts.User") (width 0.254) (tstamp 5548b087-a2aa-4d8b-ac26-07aa2f1e0f4e)) + (fp_line (start -6.46 -9.53) (end -6.46 -15.03) (layer "Cmts.User") (width 0.254) (tstamp 613f64f3-1c97-4032-b53d-9a5828ac1e8a)) + (fp_line (start 0.04 -15.03) (end 2.04 -15.03) (layer "Cmts.User") (width 0.254) (tstamp 6f1d4e94-5a14-4518-96a4-8da6aa360aa1)) + (fp_line (start -5.96 -8.53) (end 6.04 -8.53) (layer "Cmts.User") (width 0.254) (tstamp 87f71a69-6db4-4da2-961d-fece852f43f6)) + (fp_line (start 2.04 -12.53) (end 4.04 -12.53) (layer "Cmts.User") (width 0.254) (tstamp 8ca5755d-4158-4031-ba04-ddd4fb16e068)) + (fp_line (start 6.04 5.97) (end -5.96 5.97) (layer "Cmts.User") (width 0.254) (tstamp 9deddee4-4b1d-499a-9db4-165c56e4ed33)) + (fp_line (start 2.04 -15.03) (end 2.04 -12.53) (layer "Cmts.User") (width 0.254) (tstamp aead2861-c266-40f1-8393-f6115203c097)) + (fp_line (start -1.96 -12.53) (end 0.04 -12.53) (layer "Cmts.User") (width 0.254) (tstamp b62cce5f-e0ec-437c-9e57-ca3e3bc71a78)) + (fp_line (start 8.04 7.97) (end -7.96 7.97) (layer "Cmts.User") (width 0.254) (tstamp c506b7f0-f9e7-4bbf-9438-4ad147a832fd)) + (fp_line (start 6.04 -8.53) (end 6.04 5.97) (layer "Cmts.User") (width 0.254) (tstamp c7d162e2-a7b4-4904-9f0e-dc93fb2d228f)) + (fp_line (start 8.04 -16.03) (end 8.04 7.97) (layer "Cmts.User") (width 0.254) (tstamp c8ae385e-4cdc-426e-afe3-268b644d82b8)) + (fp_line (start -1.96 -15.03) (end -1.96 -12.53) (layer "Cmts.User") (width 0.254) (tstamp cf14ac43-bb12-4d39-8571-145a3cccd50a)) + (fp_line (start 6.54 -15.03) (end 6.54 -11.53) (layer "Cmts.User") (width 0.254) (tstamp d1baf261-7f01-4fae-9dbc-2431c589bb0a)) + (fp_line (start -7.96 7.97) (end -7.96 -16.03) (layer "Cmts.User") (width 0.254) (tstamp ddba59b4-48b1-4b94-ab0c-6902e31d7df6)) + (fp_line (start 4.04 -15.03) (end 6.54 -15.03) (layer "Cmts.User") (width 0.254) (tstamp ef231432-1000-454e-9e50-7e58a902d075)) + (fp_poly (pts + (xy 8.14 1.87) + (xy 6.54 1.87) + (xy 6.54 3.07) + (xy 8.14 3.07) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp 0ba5ab56-4cf5-4cb6-a6cc-624a067b1516)) + (fp_poly (pts + (xy -8.06 -0.93) + (xy -6.46 -0.93) + (xy -6.46 -2.13) + (xy -8.06 -2.13) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp 146a6089-5b42-4c8c-8319-e082360d653b)) + (fp_poly (pts + (xy -8.06 -6.93) + (xy -6.46 -6.93) + (xy -6.46 -8.13) + (xy -8.06 -8.13) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp 16072d35-149f-4317-bc24-72d5f6ef4ffb)) + (fp_poly (pts + (xy -8.06 1.07) + (xy -6.46 1.07) + (xy -6.46 -0.13) + (xy -8.06 -0.13) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp 27aa880f-b29a-4feb-8b84-32f0c7507eaf)) + (fp_poly (pts + (xy -8.06 -2.93) + (xy -6.46 -2.93) + (xy -6.46 -4.13) + (xy -8.06 -4.13) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp 28a0c646-33be-4aa7-9aa7-6fb64a264534)) + (fp_poly (pts + (xy -8.06 3.07) + (xy -6.46 3.07) + (xy -6.46 1.87) + (xy -8.06 1.87) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp 2b9abd72-2153-4782-855c-0e0755a778e4)) + (fp_poly (pts + (xy -8.06 7.07) + (xy -6.46 7.07) + (xy -6.46 5.87) + (xy -8.06 5.87) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp 2bd6c0e3-f4f2-4900-8dfa-e5510c96cbdb)) + (fp_poly (pts + (xy 1.64 8.07) + (xy 1.64 6.47) + (xy 0.44 6.47) + (xy 0.44 8.07) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp 2dc74b04-2432-4f2b-b27b-ed78b1685722)) + (fp_poly (pts + (xy 8.14 3.87) + (xy 6.54 3.87) + (xy 6.54 5.07) + (xy 8.14 5.07) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp 54c0092d-c0c4-48d2-a16a-a57417999ed1)) + (fp_poly (pts + (xy 5.64 8.07) + (xy 5.64 6.47) + (xy 4.44 6.47) + (xy 4.44 8.07) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp 5b59bacb-068e-4dde-8ede-b72ddc28d512)) + (fp_poly (pts + (xy -2.36 8.07) + (xy -2.36 6.47) + (xy -3.56 6.47) + (xy -3.56 8.07) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp 5c60772d-aae9-4e2d-aab8-618ad17a7990)) + (fp_poly (pts + (xy 8.14 -0.13) + (xy 6.54 -0.13) + (xy 6.54 1.07) + (xy 8.14 1.07) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp 8e8615ed-c51e-45c1-99e5-a54e92e813b3)) + (fp_poly (pts + (xy -4.36 8.07) + (xy -4.36 6.47) + (xy -5.56 6.47) + (xy -5.56 8.07) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp 9e764e75-2eff-4727-a8d3-31b683191a07)) + (fp_poly (pts + (xy 8.14 -6.13) + (xy 6.54 -6.13) + (xy 6.54 -4.93) + (xy 8.14 -4.93) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp ab92c344-ae08-4927-a812-e7ac084435b1)) + (fp_poly (pts + (xy 8.14 -2.13) + (xy 6.54 -2.13) + (xy 6.54 -0.93) + (xy 8.14 -0.93) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp aba3c2f9-abd1-48e4-b92a-6423be1220ca)) + (fp_poly (pts + (xy 8.14 -4.13) + (xy 6.54 -4.13) + (xy 6.54 -2.93) + (xy 8.14 -2.93) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp bcec6d35-9810-46c1-a681-b1f42a6a02f4)) + (fp_poly (pts + (xy -0.36 8.07) + (xy -0.36 6.47) + (xy -1.56 6.47) + (xy -1.56 8.07) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp d08e38fe-264e-4170-86d2-85821bb2d973)) + (fp_poly (pts + (xy 3.64 8.07) + (xy 3.64 6.47) + (xy 2.44 6.47) + (xy 2.44 8.07) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp d895b958-8d45-43d6-ae5b-2f485bfea3f1)) + (fp_poly (pts + (xy -8.06 5.07) + (xy -6.46 5.07) + (xy -6.46 3.87) + (xy -8.06 3.87) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp da231882-eca0-4633-a7e3-919e2ecbb2e1)) + (fp_poly (pts + (xy 8.14 5.87) + (xy 6.54 5.87) + (xy 6.54 7.07) + (xy 8.14 7.07) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp e753273d-9e04-4608-8d01-af09147f1b5b)) + (fp_poly (pts + (xy -8.06 -4.93) + (xy -6.46 -4.93) + (xy -6.46 -6.13) + (xy -8.06 -6.13) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp f978311c-37ae-4b2f-8fcc-ff8b6d1a0bdb)) + (fp_poly (pts + (xy 8.14 -8.13) + (xy 6.54 -8.13) + (xy 6.54 -6.93) + (xy 8.14 -6.93) + ) (layer "Cmts.User") (width 0) (fill solid) (tstamp ff9b980b-169f-40c9-8189-f4d95c348997)) + (pad "ADC" smd rect (at -7.46 -5.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp abe0a7c8-7064-46b5-8c0d-778622f92ff0)) + (pad "CS0" smd rect (at -4.96 7.97 90) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp f738e8ef-73dd-461f-a802-45d2e00e5a2a)) + (pad "EN" smd rect (at -7.46 -3.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp e2268870-6104-4c8c-952b-203fd6a552b0)) + (pad "GND" smd rect (at 7.54 6.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 41654ae4-e371-451e-89ac-660299de3e6e)) + (pad "IO0" smd rect (at 7.54 0.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp d9d6681f-46dd-4802-811a-4fb6e6224ae8)) + (pad "IO2" smd rect (at 7.54 2.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp f482e341-76d5-4435-8049-14f9c4f8058a)) + (pad "IO4" smd rect (at 7.54 -1.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 21469fd9-99e6-4c13-8670-fd443eebeaa7)) + (pad "IO5" smd rect (at 7.54 -3.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp d434e932-4534-4a66-8fdd-4ef8dbc764c5)) + (pad "IO9" smd rect (at -0.96 7.97 90) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp a12f1a59-770f-48cf-b759-e7f653127029)) + (pad "IO10" smd rect (at 1.04 7.97 90) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp ba6019cb-1a40-469b-afc2-f20df4e8ec1d)) + (pad "IO12" smd rect (at -7.46 2.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp c40594cd-aae6-4704-bf45-3b523c5b8b47)) + (pad "IO13" smd rect (at -7.46 4.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 662a7a06-5a7c-4470-be98-d50f3e39b7dd)) + (pad "IO14" smd rect (at -7.46 0.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 93d5441b-868f-4c57-9c77-10c80b9911cf)) + (pad "IO15" smd rect (at 7.54 4.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp e5ee3f11-9f19-4db4-b680-90ae896a2678)) + (pad "IO16" smd rect (at -7.46 -1.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp f80daac1-06af-432a-9555-6f50b169dddd)) + (pad "MISO" smd rect (at -2.96 7.97 90) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 436204a1-17d8-4de3-8205-58cf98622aba)) + (pad "MOSI" smd rect (at 3.04 7.97 90) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 630f3014-fdfd-4f22-aad6-d6e3b6299021)) + (pad "RST" smd rect (at -7.46 -7.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp b7297262-ed5f-4881-bef2-cc696757a418)) + (pad "RXD/IO3" smd rect (at 7.54 -5.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp ac555cf5-c8fb-49ca-afec-1a3d4e8fd6b9)) + (pad "SCLK" smd rect (at 5.04 7.97 90) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 4c562e7a-4f67-4a69-bf41-c46a297887df)) + (pad "TXD/IO1" smd rect (at 7.54 -7.53) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 21056ac9-2453-47f5-99bb-03c60734c29d)) + (pad "VCC" smd rect (at -7.46 6.47) (size 2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 782739ee-9595-44fd-a738-16328bb9d2d3)) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.pretty/KUSBX-SMT-CS-6-BTR_KYC.kicad_mod b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/KUSBX-SMT-CS-6-BTR_KYC.kicad_mod new file mode 100644 index 0000000..cd63b01 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/KUSBX-SMT-CS-6-BTR_KYC.kicad_mod @@ -0,0 +1,99 @@ +(footprint "KUSBX-SMT-CS-6-BTR_KYC" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (fp_text reference "REF**" (at -3.2766 -2.3876) (layer "F.Fab") + (effects (font (size 1.1938 1.1938) (thickness 0.0762)) (justify left bottom)) + (tstamp 05a123e4-e083-43e9-8604-c7a86891f859) + ) + (fp_text value ">VALUE" (at -1.7272 -2.3876) (layer "F.SilkS") + (effects (font (size 1.1938 1.1938) (thickness 0.0762)) (justify left bottom)) + (tstamp 6e56e2a2-6c29-41c8-88b4-68a1b96a4973) + ) + (fp_text user "*" (at -1.0922 -3.429) (layer "F.SilkS") + (effects (font (size 1.1938 1.1938) (thickness 0.0762)) (justify left bottom)) + (tstamp efde5413-645f-4336-ab36-5144993e68a6) + ) + (fp_text user "*" (at -1.3462 -2.413) (layer "F.Fab") + (effects (font (size 1.1938 1.1938) (thickness 0.0762)) (justify left bottom)) + (tstamp 8cca232b-0c62-44ac-830d-81434bab3e40) + ) + (fp_line (start 4.5974 3.5814) (end 4.5974 1.9812) (layer "F.SilkS") (width 0.1524) (tstamp 036e49a0-790a-4fd3-ade6-81cdc49897ed)) + (fp_line (start 4.5974 -0.3048) (end 4.5974 -1.8034) (layer "F.SilkS") (width 0.1524) (tstamp 10620bda-df9e-4f22-a199-f6cf298e9cbd)) + (fp_line (start -4.5974 3.5814) (end 4.5974 3.5814) (layer "F.SilkS") (width 0.1524) (tstamp 17bfedff-97bc-4f72-8c5f-45efe88dc576)) + (fp_line (start -4.5974 -1.8034) (end -4.5974 -0.3048) (layer "F.SilkS") (width 0.1524) (tstamp 73b09eb9-872a-461f-aec7-63bb8abb9704)) + (fp_line (start -4.5974 1.9812) (end -4.5974 3.5814) (layer "F.SilkS") (width 0.1524) (tstamp 9e7f38f5-58b5-42d4-acfe-7f2e77c85662)) + (fp_line (start -4.318 1.143) (end -4.318 0.5588) (layer "Edge.Cuts") (width 0.6096) (tstamp 11e79b5d-e641-4818-aba2-c7bcda24326d)) + (fp_line (start 4.318 -2.667) (end 4.318 -3.2512) (layer "Edge.Cuts") (width 0.6096) (tstamp 7445e84b-764c-40cd-aca2-291adde9349e)) + (fp_line (start -4.318 -2.667) (end -4.318 -3.2512) (layer "Edge.Cuts") (width 0.6096) (tstamp b155ff2c-530d-4e00-baae-7b8dafe6a84f)) + (fp_line (start 4.318 1.143) (end 4.318 0.5588) (layer "Edge.Cuts") (width 0.6096) (tstamp ef049eb6-b1f8-4e0b-90a2-26e1069cf006)) + (fp_line (start 4.4704 -3.4544) (end -4.4704 -3.4544) (layer "F.Fab") (width 0.1524) (tstamp 047cd8b6-2c53-4cdb-a056-0151c14019de)) + (fp_line (start 4.4704 3.4544) (end 4.4704 -3.4544) (layer "F.Fab") (width 0.1524) (tstamp 164db521-72b5-4d05-8b53-80909f8d15e4)) + (fp_line (start -4.4704 -3.4544) (end -4.4704 3.4544) (layer "F.Fab") (width 0.1524) (tstamp 6d526ac6-4de4-4357-8811-f119c2b62240)) + (fp_line (start -4.4704 3.4544) (end 4.4704 3.4544) (layer "F.Fab") (width 0.1524) (tstamp f56aba3a-9800-46a7-b8b6-74e956dea476)) + (pad "7" smd roundrect (at -4.32 -2.9544 90) (size 1.7018 1.0922) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) + (solder_mask_margin 0.1016) (tstamp 3d13311d-e2d6-4bce-b5fa-7788a25e0cb8)) + (pad "8" smd roundrect (at 4.32 -2.9544 90) (size 1.7018 1.0922) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) + (solder_mask_margin 0.1016) (tstamp d7f8c771-07f1-4b67-ba28-9bd9d621286c)) + (pad "9" smd roundrect (at -4.32 0.8456 90) (size 1.7018 1.0922) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) + (solder_mask_margin 0.1016) (tstamp d31faedf-86b5-4587-982c-910e90fea97e)) + (pad "10" smd roundrect (at 4.32 0.8456 90) (size 1.7018 1.0922) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5) + (solder_mask_margin 0.1016) (tstamp 83f16ded-a1b4-4683-80ba-575b39584b1b)) + (pad "A5" smd rect (at -0.5 -3.0344) (size 0.7112 1.1938) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp ae23e728-631a-4169-8e1f-c7e048d6c1e4)) + (pad "A9" smd rect (at 1.52 -3.0344) (size 0.762 1.1938) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 0a2e3a5d-639b-4287-a7d4-e2a3167ab2df)) + (pad "A12" smd rect (at 2.75 -3.0344) (size 0.8128 1.1938) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp d007126f-9683-4b8c-b67a-80085237c5ab)) + (pad "B5" smd rect (at 0.5 -3.0344) (size 0.7112 1.1938) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp c036b6cd-c950-432e-a5e3-ac335cb13b1e)) + (pad "B9" smd rect (at -1.52 -3.0344) (size 0.762 1.1938) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 7ff4d3cb-425a-4c93-b786-922e1827b1fa)) + (pad "B12" smd rect (at -2.75 -3.0344) (size 0.8128 1.1938) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 26b037a7-d29a-4e79-b16d-50ff562995ae)) + (pad "S_1_H1" thru_hole circle (at -4.318 -3.2512) (size 0.6096 0.6096) (drill 0.6096) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 100441d1-1889-4c68-aa98-47284a63c0c1)) + (pad "S_1_H2" thru_hole circle (at -4.318 -2.667) (size 0.6096 0.6096) (drill 0.6096) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp eba5a2b8-43cf-4b70-af03-b6c91eb0309d)) + (pad "S_2_H1" thru_hole circle (at 4.318 -3.2512) (size 0.6096 0.6096) (drill 0.6096) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 6596b81b-e6c2-4c82-ae42-50514702c2e3)) + (pad "S_2_H2" thru_hole circle (at 4.318 -2.667) (size 0.6096 0.6096) (drill 0.6096) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 3a23873b-8aa7-4ad3-b5cd-47e2b68d0466)) + (pad "S_3_H1" thru_hole circle (at -4.318 0.5588) (size 0.6096 0.6096) (drill 0.6096) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 0c7c7e7a-e6eb-424b-8bfc-aef81482ee59)) + (pad "S_3_H2" thru_hole circle (at -4.318 1.143) (size 0.6096 0.6096) (drill 0.6096) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp cb3777a0-5b13-475f-a55a-f1a48a040783)) + (pad "S_4_H1" thru_hole circle (at 4.318 0.5588) (size 0.6096 0.6096) (drill 0.6096) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 1f88c80d-636d-4eab-a7f4-75c3f44ac2e2)) + (pad "S_4_H2" thru_hole circle (at 4.318 1.143) (size 0.6096 0.6096) (drill 0.6096) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 636fa840-b3c1-42d4-ada0-5a386da08e40)) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 78842409-7dbe-47bc-92d3-1d084801fcb6) (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy -3.3929 -4.1863) + (xy -5.2471 -4.1863) + (xy -5.2471 -1.7225) + (xy -4.8514 -1.7225) + (xy -4.8514 -0.3863) + (xy -5.2471 -0.3863) + (xy -5.2471 2.0775) + (xy -4.8514 2.0775) + (xy -4.8514 3.8354) + (xy 4.8514 3.8354) + (xy 4.8514 2.0775) + (xy 5.2471 2.0775) + (xy 5.2471 -0.3863) + (xy 4.8514 -0.3863) + (xy 4.8514 -1.7225) + (xy 5.2471 -1.7225) + (xy 5.2471 -4.1863) + (xy 3.3929 -4.1863) + (xy 3.3929 -4.0123) + (xy -3.3929 -4.0123) + ) + ) + ) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.pretty/M2-POST.kicad_mod b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/M2-POST.kicad_mod new file mode 100644 index 0000000..a14c2b3 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/M2-POST.kicad_mod @@ -0,0 +1,199 @@ +(footprint "M2-POST" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (descr "Hole for M2 screw with keepout for threaded brass insert") + (fp_text reference "REF**" (at 0 0) (layer "F.SilkS") + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp 1e6c825d-329b-494e-924f-c4b4660e178f) + ) + (fp_text value "" (at 0 0) (layer "F.Fab") + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp 9961a2d8-f2c4-4af3-9eea-f79924c9d8b7) + ) + (fp_line (start -2 1) (end -1.5 0.5) (layer "F.SilkS") (width 0.127) (tstamp 2618c75d-bb38-42b7-99d7-0c1614c27de8)) + (fp_line (start -1 2) (end -0.5 1.5) (layer "F.SilkS") (width 0.127) (tstamp 56c6c7ae-ce1d-4237-8bac-fdd1ed10c0a2)) + (fp_line (start 1 2) (end 2 1) (layer "F.SilkS") (width 0.127) (tstamp 5d5620c5-95eb-4efa-be1f-f4f5b81fa29d)) + (fp_line (start -2 0) (end 0 -2) (layer "F.SilkS") (width 0.127) (tstamp 70afea6d-d364-4486-b855-080f78926c09)) + (fp_line (start 0 2) (end 2 0) (layer "F.SilkS") (width 0.127) (tstamp a898a6f2-84b0-4868-ac55-2c33fed78a24)) + (fp_line (start -2 -1) (end -1 -2) (layer "F.SilkS") (width 0.127) (tstamp ab805ea2-c735-4542-8d7c-00381cc81efb)) + (fp_line (start -1.5 1.5) (end -1 1) (layer "F.SilkS") (width 0.127) (tstamp cd907d36-c11e-4366-b7ab-629715ed35a3)) + (fp_line (start 0.5 -1.5) (end 1 -2) (layer "F.SilkS") (width 0.127) (tstamp ef02f5fe-ddaf-49e8-abb7-17ed89b6c100)) + (fp_line (start 1 -1) (end 1.5 -1.5) (layer "F.SilkS") (width 0.127) (tstamp f55b1c99-91f4-494b-9dbf-7024f76bc6f1)) + (fp_line (start 1.5 -0.5) (end 2 -1) (layer "F.SilkS") (width 0.127) (tstamp feb30964-a2e9-489a-b8eb-19cedcb7ae43)) + (fp_circle (center 0 0) (end 2.75 0) (layer "F.SilkS") (width 0.127) (fill none) (tstamp f5780f5b-9fc2-45e8-984a-5667d11143e4)) + (fp_circle (center 0 0) (end 2.75 0) (layer "B.CrtYd") (width 0.127) (fill none) (tstamp 0230967a-dff5-435a-8b2f-a20ec82c8654)) + (fp_circle (center 0 0) (end 2.75 0) (layer "F.CrtYd") (width 0.127) (fill none) (tstamp 4ae4a8bc-0406-499c-acec-07a4ccca82a6)) + (pad "" np_thru_hole circle (at 0 0) (size 2.1 2.1) (drill 2.1) (layers *.Cu *.Mask) (tstamp 794ee35b-a951-4ecd-b9ff-34f9b6a4c07f)) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp bf43f8a9-2f85-4517-9f7a-040c4e816771) (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 2.8135 0) + (xy 2.770757 -0.488559) + (xy 2.643825 -0.962274) + (xy 2.436562 -1.40675) + (xy 2.155266 -1.808483) + (xy 1.808483 -2.155266) + (xy 1.40675 -2.436562) + (xy 0.962274 -2.643825) + (xy 0.488559 -2.770757) + (xy 0 -2.8135) + (xy -0.488559 -2.770757) + (xy -0.962274 -2.643825) + (xy -1.40675 -2.436562) + (xy -1.808483 -2.155266) + (xy -2.155266 -1.808483) + (xy -2.436562 -1.40675) + (xy -2.643825 -0.962274) + (xy -2.770757 -0.488559) + (xy -2.8135 0) + (xy -2.770757 0.488559) + (xy -2.643825 0.962274) + (xy -2.436562 1.40675) + (xy -2.155266 1.808483) + (xy -1.808483 2.155266) + (xy -1.40675 2.436562) + (xy -0.962274 2.643825) + (xy -0.488559 2.770757) + (xy 0 2.8135) + (xy 0.488559 2.770757) + (xy 0.962274 2.643825) + (xy 1.40675 2.436562) + (xy 1.808483 2.155266) + (xy 2.155266 1.808483) + (xy 2.436562 1.40675) + (xy 2.643825 0.962274) + (xy 2.770757 0.488559) + ) + ) + (polygon + (pts + (xy 2.6865 0) + (xy 2.645686 -0.466506) + (xy 2.524484 -0.918837) + (xy 2.326577 -1.34325) + (xy 2.057978 -1.726849) + (xy 1.726849 -2.057978) + (xy 1.34325 -2.326577) + (xy 0.918837 -2.524484) + (xy 0.466506 -2.645686) + (xy 0 -2.6865) + (xy -0.466506 -2.645686) + (xy -0.918837 -2.524484) + (xy -1.34325 -2.326577) + (xy -1.726849 -2.057978) + (xy -2.057978 -1.726849) + (xy -2.326577 -1.34325) + (xy -2.524484 -0.918837) + (xy -2.645686 -0.466506) + (xy -2.6865 0) + (xy -2.645686 0.466506) + (xy -2.524484 0.918837) + (xy -2.326577 1.34325) + (xy -2.057978 1.726849) + (xy -1.726849 2.057978) + (xy -1.34325 2.326577) + (xy -0.918837 2.524484) + (xy -0.466506 2.645686) + (xy 0 2.6865) + (xy 0.466506 2.645686) + (xy 0.918837 2.524484) + (xy 1.34325 2.326577) + (xy 1.726849 2.057978) + (xy 2.057978 1.726849) + (xy 2.326577 1.34325) + (xy 2.524484 0.918837) + (xy 2.645686 0.466506) + ) + ) + ) + (zone (net 0) (net_name "") (layer "B.Cu") (tstamp b9d12d01-0b1f-418f-a291-9903be2a8163) (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 2.8135 0) + (xy 2.770757 -0.488559) + (xy 2.643825 -0.962274) + (xy 2.436562 -1.40675) + (xy 2.155266 -1.808483) + (xy 1.808483 -2.155266) + (xy 1.40675 -2.436562) + (xy 0.962274 -2.643825) + (xy 0.488559 -2.770757) + (xy 0 -2.8135) + (xy -0.488559 -2.770757) + (xy -0.962274 -2.643825) + (xy -1.40675 -2.436562) + (xy -1.808483 -2.155266) + (xy -2.155266 -1.808483) + (xy -2.436562 -1.40675) + (xy -2.643825 -0.962274) + (xy -2.770757 -0.488559) + (xy -2.8135 0) + (xy -2.770757 0.488559) + (xy -2.643825 0.962274) + (xy -2.436562 1.40675) + (xy -2.155266 1.808483) + (xy -1.808483 2.155266) + (xy -1.40675 2.436562) + (xy -0.962274 2.643825) + (xy -0.488559 2.770757) + (xy 0 2.8135) + (xy 0.488559 2.770757) + (xy 0.962274 2.643825) + (xy 1.40675 2.436562) + (xy 1.808483 2.155266) + (xy 2.155266 1.808483) + (xy 2.436562 1.40675) + (xy 2.643825 0.962274) + (xy 2.770757 0.488559) + ) + ) + (polygon + (pts + (xy 2.6865 0) + (xy 2.645686 -0.466506) + (xy 2.524484 -0.918837) + (xy 2.326577 -1.34325) + (xy 2.057978 -1.726849) + (xy 1.726849 -2.057978) + (xy 1.34325 -2.326577) + (xy 0.918837 -2.524484) + (xy 0.466506 -2.645686) + (xy 0 -2.6865) + (xy -0.466506 -2.645686) + (xy -0.918837 -2.524484) + (xy -1.34325 -2.326577) + (xy -1.726849 -2.057978) + (xy -2.057978 -1.726849) + (xy -2.326577 -1.34325) + (xy -2.524484 -0.918837) + (xy -2.645686 -0.466506) + (xy -2.6865 0) + (xy -2.645686 0.466506) + (xy -2.524484 0.918837) + (xy -2.326577 1.34325) + (xy -2.057978 1.726849) + (xy -1.726849 2.057978) + (xy -1.34325 2.326577) + (xy -0.918837 2.524484) + (xy -0.466506 2.645686) + (xy 0 2.6865) + (xy 0.466506 2.645686) + (xy 0.918837 2.524484) + (xy 1.34325 2.326577) + (xy 1.726849 2.057978) + (xy 2.057978 1.726849) + (xy 2.326577 1.34325) + (xy 2.524484 0.918837) + (xy 2.645686 0.466506) + ) + ) + ) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.pretty/MJ-SMT.kicad_mod b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/MJ-SMT.kicad_mod new file mode 100644 index 0000000..826d45e --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/MJ-SMT.kicad_mod @@ -0,0 +1,38 @@ +(footprint "MJ-SMT" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (fp_text reference "REF**" (at 0 0) (layer "F.SilkS") + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp 3d809fe7-a690-4c97-81e1-ceab7d67a09d) + ) + (fp_text value "" (at 0 0) (layer "F.Fab") + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp de06dcfa-131a-4d61-af36-cb7316d54ff8) + ) + (fp_text user "EDGE" (at 1 -2.5 90) (layer "F.Fab") + (effects (font (size 0.747776 0.747776) (thickness 0.065024)) (justify left bottom)) + (tstamp dba4f3f4-9914-44ea-9ab2-35a0a9b8427e) + ) + (fp_line (start 1 0.5) (end 1 -1.75) (layer "F.SilkS") (width 0.127) (tstamp 02436d57-6768-49bb-8fcf-661febac6757)) + (fp_line (start 15.5 -7.25) (end 0 -7.25) (layer "F.SilkS") (width 0.127) (tstamp 21ce5e5a-ab42-4572-a0ef-612d7efbefbd)) + (fp_line (start 4 0.5) (end 10 0.5) (layer "F.SilkS") (width 0.127) (tstamp 35f3f2ac-ee16-4a96-b57f-1702a35c96f2)) + (fp_line (start 15.5 -6.5) (end 15.5 -7.25) (layer "F.SilkS") (width 0.127) (tstamp 390510ca-2767-4f11-a60a-a9b5f0eba31c)) + (fp_line (start 10 0.5) (end 10 -1.75) (layer "F.SilkS") (width 0.127) (tstamp 3f0b1b92-0736-44f9-966a-acb482bba8a5)) + (fp_line (start 13.75 -6.5) (end 15.5 -6.5) (layer "F.SilkS") (width 0.127) (tstamp 4425eef9-e55b-425b-b3f5-49f943486691)) + (fp_line (start 10 -1.75) (end 15.5 -1.75) (layer "F.SilkS") (width 0.127) (tstamp 47469268-70dd-48e8-8ee3-d25fa7fa4fc7)) + (fp_line (start 15.5 -1.75) (end 15.5 -2.5) (layer "F.SilkS") (width 0.127) (tstamp 774aa7f2-0fb5-47e3-8dff-0741e3814c32)) + (fp_line (start 1 -1.75) (end 4 -1.75) (layer "F.SilkS") (width 0.127) (tstamp 80d5e1e3-7338-44c6-977a-8c7eabfe6e50)) + (fp_line (start 0 0.5) (end 1 0.5) (layer "F.SilkS") (width 0.127) (tstamp a6479415-9eba-40b2-b156-472c4a29d4a7)) + (fp_line (start 15.5 -2.5) (end 13.75 -2.5) (layer "F.SilkS") (width 0.127) (tstamp bf094889-a145-4d5f-84ff-b420908e5e1f)) + (fp_line (start 4 -1.75) (end 4 0.5) (layer "F.SilkS") (width 0.127) (tstamp ccdb7ba5-5680-4e65-81dc-0d7e9349ab8b)) + (fp_line (start 0 -7.25) (end 0 0.5) (layer "F.SilkS") (width 0.127) (tstamp d8fe0525-2451-4b5d-bc34-eb63a660b2af)) + (fp_line (start 13.75 -2.5) (end 13.75 -6.5) (layer "F.SilkS") (width 0.127) (tstamp dc39a873-ef4e-4fc1-a972-b870713e3430)) + (pad "" np_thru_hole circle (at 10.5 -3.7) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp cee882e0-3ed6-4268-b0e0-2252aca7dbef)) + (pad "" np_thru_hole circle (at 3.5 -3.7) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp e38fd527-591c-4951-9258-e763f03caf7e)) + (pad "P1" smd rect (at 2.4 0) (size 2.2 2.8) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp fefe1dc2-802b-4988-bfd2-0274297a0537)) + (pad "P2" smd rect (at 11.8 0) (size 2.8 2.8) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 789be77e-7bb5-4172-aafa-3531c2e66f32)) + (pad "P10" smd rect (at 15.9 -4.45 90) (size 2.8 2.8) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 45e63228-177c-4b3e-b918-cfb843e61b90)) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.pretty/R0805.kicad_mod b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/R0805.kicad_mod new file mode 100644 index 0000000..6fc5502 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/R0805.kicad_mod @@ -0,0 +1,41 @@ +(footprint "R0805" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (descr "RESISTOR

") + (fp_text reference "REF**" (at -0.635 -1.27) (layer "F.SilkS") + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom)) + (tstamp 49ca0069-2cf3-47e1-8d6e-87c336436251) + ) + (fp_text value ">VALUE" (at -0.635 2.54) (layer "F.Fab") + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom)) + (tstamp a528f647-155c-4aef-a65c-31744d47b016) + ) + (fp_poly (pts + (xy -0.1999 0.5001) + (xy 0.1999 0.5001) + (xy 0.1999 -0.5001) + (xy -0.1999 -0.5001) + ) (layer "F.Adhes") (width 0) (fill solid) (tstamp e8d1c5a1-7c8a-4e0b-9a02-81c3e2331d55)) + (fp_line (start -1.973 0.983) (end -1.973 -0.983) (layer "F.CrtYd") (width 0.0508) (tstamp 0791ece6-bf47-49e2-a058-00dbbbae9b1d)) + (fp_line (start 1.973 0.983) (end -1.973 0.983) (layer "F.CrtYd") (width 0.0508) (tstamp 66f12599-9482-49fe-a608-57e337f1ca9a)) + (fp_line (start 1.973 -0.983) (end 1.973 0.983) (layer "F.CrtYd") (width 0.0508) (tstamp 91c76fe6-4d1f-4d09-999e-eea2b4224bd3)) + (fp_line (start -1.973 -0.983) (end 1.973 -0.983) (layer "F.CrtYd") (width 0.0508) (tstamp b8ceac41-a86b-4ba7-abac-eb9dff9bcc5c)) + (fp_line (start -0.41 -0.635) (end 0.41 -0.635) (layer "F.Fab") (width 0.1524) (tstamp 231eedce-a95f-4ebd-8727-3feb28b1dbf2)) + (fp_line (start -0.41 0.635) (end 0.41 0.635) (layer "F.Fab") (width 0.1524) (tstamp a7cfe2d8-dac5-4ee4-acc2-c44a101e1c8c)) + (fp_poly (pts + (xy -1.0668 0.6985) + (xy -0.4168 0.6985) + (xy -0.4168 -0.7015) + (xy -1.0668 -0.7015) + ) (layer "F.Fab") (width 0) (fill solid) (tstamp 65bfd191-f0bb-44a1-ae0d-357e6158744d)) + (fp_poly (pts + (xy 0.4064 0.6985) + (xy 1.0564 0.6985) + (xy 1.0564 -0.7015) + (xy 0.4064 -0.7015) + ) (layer "F.Fab") (width 0) (fill solid) (tstamp a79f90fd-4155-4fd3-a465-d1f383236412)) + (pad "1" smd rect (at -0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 43d1176c-9ef9-4998-9e55-121dd6f2913c)) + (pad "2" smd rect (at 0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp b1f2bc62-64c9-4ce4-97d9-dc8ddcee5889)) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.pretty/SOT23-BEC.kicad_mod b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/SOT23-BEC.kicad_mod new file mode 100644 index 0000000..abb9c81 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/SOT23-BEC.kicad_mod @@ -0,0 +1,41 @@ +(footprint "SOT23-BEC" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (descr "TO-236 ITT Intermetall") + (fp_text reference "REF**" (at -1.905 -1.905) (layer "F.SilkS") + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom)) + (tstamp 2e5cdafb-e2e0-4033-ad5a-ac8cc2e4c595) + ) + (fp_text value ">VALUE" (at -1.905 3.175) (layer "F.Fab") + (effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom)) + (tstamp fda645f3-67e1-46a0-a987-79cb9cea5f77) + ) + (fp_line (start -1.4224 -0.6604) (end 1.4224 -0.6604) (layer "F.Fab") (width 0.127) (tstamp 44a91f5a-e647-4570-bf3d-8745152543ba)) + (fp_line (start 1.4224 -0.6604) (end 1.4224 0.6604) (layer "F.Fab") (width 0.127) (tstamp 6b2ee200-4bfa-4b31-a0ad-6370c8c7fce1)) + (fp_line (start -1.4224 0.6604) (end -1.4224 -0.6604) (layer "F.Fab") (width 0.127) (tstamp c497bc09-8ffb-410b-a0c2-b8c17236663f)) + (fp_line (start 1.4224 0.6604) (end -1.4224 0.6604) (layer "F.Fab") (width 0.127) (tstamp c7bd73aa-af0a-4498-89d0-d559a2614eee)) + (fp_poly (pts + (xy 0.7112 1.2954) + (xy 1.1684 1.2954) + (xy 1.1684 0.7112) + (xy 0.7112 0.7112) + ) (layer "F.Fab") (width 0) (fill solid) (tstamp 00bde101-22bb-4017-b9e7-b8a5b713ee41)) + (fp_poly (pts + (xy -1.1684 1.2954) + (xy -0.7112 1.2954) + (xy -0.7112 0.7112) + (xy -1.1684 0.7112) + ) (layer "F.Fab") (width 0) (fill solid) (tstamp 52efa3c9-bee1-46b3-b3af-8bdcd7abcd43)) + (fp_poly (pts + (xy -0.2286 -0.7112) + (xy 0.2286 -0.7112) + (xy 0.2286 -1.2954) + (xy -0.2286 -1.2954) + ) (layer "F.Fab") (width 0) (fill solid) (tstamp 88e44c3e-e810-4e65-afd6-2c24e0b0ef2d)) + (pad "B" smd rect (at -0.95 1.1) (size 1 1.4) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 528e63d7-e86d-4ff8-9ebd-645f486bd1b5)) + (pad "C" smd rect (at 0 -1.1) (size 1 1.4) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp c49ff388-e921-431e-b67a-b01e72148869)) + (pad "E" smd rect (at 0.95 1.1) (size 1 1.4) (layers "F.Cu" "F.Paste" "F.Mask") + (solder_mask_margin 0.1016) (tstamp 63e10a2d-e8d6-4aa4-bdf0-3038953205b5)) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.pretty/TACTILE_SWITCH_PTH_6.0MM.kicad_mod b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/TACTILE_SWITCH_PTH_6.0MM.kicad_mod new file mode 100644 index 0000000..8ddfb18 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/TACTILE_SWITCH_PTH_6.0MM.kicad_mod @@ -0,0 +1,41 @@ +(footprint "TACTILE_SWITCH_PTH_6.0MM" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (descr "

Momentary Switch (Pushbutton) - SPST - PTH, 6.0mm Square

\n

Normally-open (NO) SPST momentary switches (buttons, pushbuttons).

\n

Datasheet (B3F-1000)

") + (fp_text reference "REF**" (at 0 -3.302) (layer "F.SilkS") + (effects (font (size 0.48768 0.48768) (thickness 0.12192)) (justify bottom)) + (tstamp 55302bc0-7d5a-4fee-a3be-4e5ff0af6885) + ) + (fp_text value ">VALUE" (at 0 3.175) (layer "F.Fab") + (effects (font (size 0.48768 0.48768) (thickness 0.12192)) (justify top)) + (tstamp cf9d751c-7e03-456a-8ae0-c5941e68a36a) + ) + (fp_line (start 2.159 -3.048) (end -2.159 -3.048) (layer "F.SilkS") (width 0.2032) (tstamp 320df642-0cb9-4d33-b46a-8eed129f8646)) + (fp_line (start 3.048 -0.998) (end 3.048 1.016) (layer "F.SilkS") (width 0.2032) (tstamp 9034824e-bebe-4230-93dc-73f7c16e94be)) + (fp_line (start -3.048 -1.028) (end -3.048 1.016) (layer "F.SilkS") (width 0.2032) (tstamp 9d555606-976a-472b-970a-6c0d8c3c6bfb)) + (fp_line (start -2.159 3.048) (end 2.159 3.048) (layer "F.SilkS") (width 0.2032) (tstamp ad8d049d-26b9-4e69-85c5-04767ee5fc4a)) + (fp_circle (center 0 0) (end 1.778 0) (layer "F.SilkS") (width 0.2032) (fill none) (tstamp 99cb2c02-fb5f-43ae-9da8-7cfd717e3e03)) + (fp_line (start -2.54 -3.048) (end -3.048 -2.54) (layer "F.Fab") (width 0.2032) (tstamp 0df45ce4-070a-4da2-b91a-2da712048b78)) + (fp_line (start 2.54 3.048) (end 3.048 2.54) (layer "F.Fab") (width 0.2032) (tstamp 222b77b7-a268-4bce-b416-460d4068aeac)) + (fp_line (start -2.54 -0.508) (end -2.159 0.381) (layer "F.Fab") (width 0.2032) (tstamp 3cc52a02-4621-43c0-bfe2-5e5581494d6b)) + (fp_line (start 3.048 2.54) (end 3.048 1.016) (layer "F.Fab") (width 0.2032) (tstamp 60495945-8e3d-4f72-962f-1664e6728453)) + (fp_line (start 2.54 3.048) (end 2.159 3.048) (layer "F.Fab") (width 0.2032) (tstamp 691ab0e2-7aa6-4dc5-924d-41efac1847ae)) + (fp_line (start 3.048 -2.54) (end 2.54 -3.048) (layer "F.Fab") (width 0.2032) (tstamp 69a9f20d-f15a-4339-ad55-c04bb4b0b334)) + (fp_line (start 3.048 -1.016) (end 3.048 -2.54) (layer "F.Fab") (width 0.2032) (tstamp 71c1ec88-2e26-4311-85f7-6f2055358801)) + (fp_line (start -2.54 0.508) (end -2.54 1.27) (layer "F.Fab") (width 0.2032) (tstamp 7dbfbc00-603f-4959-85b9-f57b958ec64c)) + (fp_line (start -2.54 3.048) (end -2.159 3.048) (layer "F.Fab") (width 0.2032) (tstamp 962297b1-81bd-4a32-bbf9-95deda9bbc35)) + (fp_line (start -2.54 -3.048) (end -2.159 -3.048) (layer "F.Fab") (width 0.2032) (tstamp a7587788-0044-4210-a20e-47715e7022ef)) + (fp_line (start -3.048 2.54) (end -3.048 1.016) (layer "F.Fab") (width 0.2032) (tstamp bc7c8ca8-fd29-4ae7-ae6f-c8e122a57a9c)) + (fp_line (start 2.54 -3.048) (end 2.159 -3.048) (layer "F.Fab") (width 0.2032) (tstamp c19d0fae-4a55-44c2-8a05-048f1323bf1f)) + (fp_line (start -2.54 3.048) (end -3.048 2.54) (layer "F.Fab") (width 0.2032) (tstamp d7a8707e-792e-4357-81c9-a2b5580adbee)) + (fp_line (start -2.54 -1.27) (end -2.54 -0.508) (layer "F.Fab") (width 0.2032) (tstamp eadd8c9c-39f0-4e01-8f30-1a51782644b0)) + (fp_line (start -3.048 -2.54) (end -3.048 -1.016) (layer "F.Fab") (width 0.2032) (tstamp f3ab43cd-e0d9-4301-8913-2718b4588eec)) + (pad "1" thru_hole circle (at -3.2512 -2.2606) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp d31031cb-cec5-49af-8fea-4fc52296e953)) + (pad "2" thru_hole circle (at 3.2512 -2.2606) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 7f703fc8-aeff-4adc-80ca-206e7995d7f2)) + (pad "3" thru_hole circle (at -3.2512 2.2606) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp ee3234d9-43eb-4bad-b532-c1f419d1b987)) + (pad "4" thru_hole circle (at 3.2512 2.2606) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 2a1dbcb7-d7df-4995-b260-44f5a773226a)) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.pretty/TH.kicad_mod b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/TH.kicad_mod new file mode 100644 index 0000000..60d941d --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/TH.kicad_mod @@ -0,0 +1,54 @@ +(footprint "TH" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (fp_text reference "REF**" (at 0 0) (layer "F.SilkS") + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp e0d6d721-0cc4-4c94-a5af-03ad6513ec27) + ) + (fp_text value "" (at 0 0) (layer "F.Fab") + (effects (font (size 1.27 1.27) (thickness 0.15))) + (tstamp 17d06044-1da2-4ee2-ba9e-f0194abf1678) + ) + (fp_text user "EDGE" (at 1.2 -2.9 90) (layer "F.Fab") + (effects (font (size 0.93472 0.93472) (thickness 0.08128)) (justify left bottom)) + (tstamp 91775d9c-44f0-4ea3-9683-da89e6fa9340) + ) + (fp_line (start 8 -1) (end 12.3 -1) (layer "F.SilkS") (width 0.127) (tstamp 1d490fe4-b44f-4f98-beaa-5507e0c7df58)) + (fp_line (start 12.3 -8.5) (end 8 -8.5) (layer "F.SilkS") (width 0.127) (tstamp 2a4b772a-59e0-463e-90a3-d2261522cf10)) + (fp_line (start 7.5 -9.5) (end 7.5 -8.5) (layer "F.SilkS") (width 0.127) (tstamp 2a7c4a62-10ce-47fe-9eed-6a038eae87f9)) + (fp_line (start 13 0) (end 13 -3) (layer "F.SilkS") (width 0.127) (tstamp 3f2c7761-63fa-4a41-883e-c845939b1352)) + (fp_line (start 3.5 -8.5) (end 3.5 -9.5) (layer "F.SilkS") (width 0.127) (tstamp 4777f2df-4c59-4f85-98cd-49f5630dba1a)) + (fp_line (start 7.5 -8.5) (end 3.5 -8.5) (layer "F.SilkS") (width 0.127) (tstamp 56bd4b20-9ce9-4784-ba1a-0f133d46ffcf)) + (fp_line (start 13 -6.5) (end 13 -9.5) (layer "F.SilkS") (width 0.127) (tstamp 59f71807-b650-42cf-bd50-d9b9f6a88b0a)) + (fp_line (start 0 -9.5) (end 0 0) (layer "F.SilkS") (width 0.127) (tstamp 64a9b1f3-357e-4bbd-9619-b83295af9065)) + (fp_line (start 14 -3) (end 14 -6.5) (layer "F.SilkS") (width 0.127) (tstamp 67d189c6-d917-4bd1-b541-8fbd881cea8a)) + (fp_line (start 13 -9.5) (end 12.3 -9.5) (layer "F.SilkS") (width 0.127) (tstamp 69503bf7-0574-4144-92b7-5e9178f48e23)) + (fp_line (start 8 -9.5) (end 7.5 -9.5) (layer "F.SilkS") (width 0.127) (tstamp 78027318-9b56-4f1c-9914-a2c1725a7bb5)) + (fp_line (start 8 -8.5) (end 8 -9.5) (layer "F.SilkS") (width 0.127) (tstamp 787405a7-951b-4371-ac78-b346e4b50b14)) + (fp_line (start 3.5 -9.5) (end 0 -9.5) (layer "F.SilkS") (width 0.127) (tstamp 7bac0e14-d8a1-41c2-925b-2670cb7a6716)) + (fp_line (start 7.5 -1) (end 7.5 0) (layer "F.SilkS") (width 0.127) (tstamp 870a6d19-d928-47b7-8fd8-6d5b628b22cd)) + (fp_line (start 0 0) (end 3.5 0) (layer "F.SilkS") (width 0.127) (tstamp 88b967c5-b86b-4b40-8959-dbdb3cd344bb)) + (fp_line (start 3.5 -1) (end 7.5 -1) (layer "F.SilkS") (width 0.127) (tstamp 8e94309f-d524-470d-a426-387e636983d0)) + (fp_line (start 8 0) (end 8 -1) (layer "F.SilkS") (width 0.127) (tstamp 9c50393a-98be-4269-80a0-f9bc78b14014)) + (fp_line (start 13 -3) (end 14 -3) (layer "F.SilkS") (width 0.127) (tstamp abdf71de-67f8-479b-bdf0-ec34e6269008)) + (fp_line (start 3.5 0) (end 3.5 -1) (layer "F.SilkS") (width 0.127) (tstamp c2a6d9ba-6969-4e21-9fba-67e41d4340d6)) + (fp_line (start 7.5 0) (end 8 0) (layer "F.SilkS") (width 0.127) (tstamp c2a9d121-5544-4bb0-84ef-35a6f6236470)) + (fp_line (start 12.3 0) (end 13 0) (layer "F.SilkS") (width 0.127) (tstamp c3049086-839e-4cc3-af9d-cab4bbbd637b)) + (fp_line (start 12.3 -9.5) (end 12.3 -8.5) (layer "F.SilkS") (width 0.127) (tstamp dfa7b366-af2b-4631-9803-b1e2ecab8c0c)) + (fp_line (start 12.3 -1) (end 12.3 0) (layer "F.SilkS") (width 0.127) (tstamp f1be3512-f457-41cb-8caa-404fe2680647)) + (fp_line (start 14 -6.5) (end 13 -6.5) (layer "F.SilkS") (width 0.127) (tstamp f7af1f83-8fc1-44a1-bbb9-71dec0ff0fb9)) + (pad "P$1" thru_hole oval (at 5.5 0) (size 3.5 1.75) (drill 0.6) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 49fe7e8d-e8fd-414c-a0be-0aa7f7a52af6)) + (pad "P$2" thru_hole oval (at 10.2 0) (size 3.5 1.75) (drill 0.6) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp ac236a94-9873-450d-9e32-bbaeea742cd9)) + (pad "P$3" thru_hole oval (at 5.5 -9.5) (size 3.5 1.75) (drill 0.6) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp b4814370-4732-455a-a748-f8bd5871e90e)) + (pad "P$4" thru_hole oval (at 10.2 -9.5) (size 3.5 1.75) (drill 0.6) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 99fa3209-0462-4a71-8d7f-eb4dc3d3d4f7)) + (pad "P$5" thru_hole circle (at 2.75 -4.75) (size 3 3) (drill 1.5) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp c0d4d581-1712-44ca-91e1-e80d1884e55c)) + (pad "P1" thru_hole circle (at 12 -4.75) (size 3.3 3.3) (drill 1.7) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp a2e7df75-3162-41f5-aded-7c57d960cfe4)) + (pad "P2" thru_hole oval (at 6 -4.75 90) (size 3.2 1.6) (drill 0.6) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 4a31402c-9a63-45e3-8fb9-6b1f304b4220)) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.pretty/TO92-CBE.kicad_mod b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/TO92-CBE.kicad_mod new file mode 100644 index 0000000..d07d961 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.pretty/TO92-CBE.kicad_mod @@ -0,0 +1,32 @@ +(footprint "TO92-CBE" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (descr "TO-92 Pads In Line C B E from top

") + (fp_text reference "REF**" (at -2.54 -3.048) (layer "F.SilkS") + (effects (font (size 1.143 1.143) (thickness 0.127)) (justify left bottom)) + (tstamp a4ff7e2e-f15b-425f-ac9c-ff4d6eab30ef) + ) + (fp_text value ">VALUE" (at -2.54 3.302) (layer "F.Fab") + (effects (font (size 1.143 1.143) (thickness 0.127)) (justify left bottom)) + (tstamp 95363c2f-ec24-4543-8672-4c92b4d8b757) + ) + (fp_line (start -2.095 1.651) (end 2.095 1.651) (layer "F.SilkS") (width 0.127) (tstamp 00f68f26-9072-4516-8334-143d23e8f946)) + (fp_line (start 1.404 0.127) (end 1.136 0.127) (layer "F.SilkS") (width 0.127) (tstamp c96a2f13-efb3-45da-bba4-a164efcc9fe3)) + (fp_line (start -1.136 0.127) (end -1.404 0.127) (layer "F.SilkS") (width 0.127) (tstamp e0445b40-2ba8-4329-abe9-237a33b7f71c)) + (fp_arc (start 2.4247 1.1118) (mid 2.275878 1.391201) (end 2.095 1.651) (layer "F.SilkS") (width 0.127) (tstamp 4de8a3a1-3733-4092-bf1d-b4ff4c326364)) + (fp_arc (start -2.095 1.651) (mid -2.268918 1.40252) (end -2.4135 1.1359) (layer "F.SilkS") (width 0.127) (tstamp 6de90fc4-0205-4065-bbc7-42d8b7fee1bc)) + (fp_arc (start -2.413 -1.1359) (mid -0.000001 -2.666986) (end 2.412999 -1.135901) (layer "F.SilkS") (width 0.127) (tstamp be89bb96-be7a-434e-a5e8-7756e89eee90)) + (fp_line (start 1.136 0.127) (end -1.136 0.127) (layer "F.Fab") (width 0.127) (tstamp 754166bf-7c2f-41a3-b485-1a8ebbbafe38)) + (fp_line (start 2.664 0.127) (end 1.404 0.127) (layer "F.Fab") (width 0.127) (tstamp c07140b3-dda9-4106-8039-960542e60e0e)) + (fp_line (start -1.404 0.127) (end -2.664 0.127) (layer "F.Fab") (width 0.127) (tstamp f6ce47b1-96c5-4224-9e89-22bebb8485c6)) + (fp_arc (start -2.413 1.1359) (mid -2.588137 0.643799) (end -2.664 0.127) (layer "F.Fab") (width 0.127) (tstamp 010f7795-c43f-4dce-826b-e74fc6b06429)) + (fp_arc (start -2.664 0.127) (mid -2.615858 -0.519825) (end -2.413 -1.1359) (layer "F.Fab") (width 0.127) (tstamp 05da6fea-0cc0-4375-b053-f6ddfce0d41d)) + (fp_arc (start 2.664 0.127) (mid 2.588137 0.643799) (end 2.413 1.1359) (layer "F.Fab") (width 0.127) (tstamp 5bc1f03a-abe5-44d9-a682-a84e7b899d65)) + (fp_arc (start 2.413 -1.1359) (mid 2.615858 -0.519825) (end 2.664 0.127) (layer "F.Fab") (width 0.127) (tstamp ebc2e4fb-3efa-4ed4-a764-7a9fe46643b8)) + (pad "B" thru_hole oval (at 0 0 90) (size 2.6416 1.3208) (drill 0.8128) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 7b7e2bd6-cae4-428c-94d8-0ba015d47f64)) + (pad "C" thru_hole oval (at -2.54 0 90) (size 2.6416 1.3208) (drill 0.8128) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 64674766-494f-4440-a4f2-c236c6861df9)) + (pad "E" thru_hole oval (at 2.54 0 90) (size 2.6416 1.3208) (drill 0.8128) (layers *.Cu *.Mask) + (solder_mask_margin 0.1016) (tstamp 2910bfc4-1a64-4635-9edf-e131637eab53)) +) diff --git a/kicad_files/Bare ESP8266 USB/goatgdo.xml b/kicad_files/Bare ESP8266 USB/goatgdo.xml new file mode 100644 index 0000000..ce1a766 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/goatgdo.xml @@ -0,0 +1,551 @@ + + + + /home/growlph/KiCad/RatGDO Garage Controller/goatgdo.kicad_sch + Sun 31 Dec 2023 01:49:17 PM PST + Eeschema 7.0.9 + + + + <company/> + <rev/> + <date/> + <source>goatgdo.kicad_sch</source> + <comment number="1" value=""/> + <comment number="2" value=""/> + <comment number="3" value=""/> + <comment number="4" value=""/> + <comment number="5" value=""/> + <comment number="6" value=""/> + <comment number="7" value=""/> + <comment number="8" value=""/> + <comment number="9" value=""/> + </title_block> + </sheet> + </design> + <components> + <comp ref="C2"> + <value>C-USC0805</value> + <footprint>8266_a1_bridge_v1:C0805</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="C-USC0805" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>54e2816e-4784-4386-8474-b55b6adf460b</tstamps> + </comp> + <comp ref="C3"> + <value>10uF</value> + <footprint>8266_a1_bridge_v1:C0805</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="C-USC0805" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>d1e90631-d540-42ca-bae4-93335651cc9a</tstamps> + </comp> + <comp ref="C4"> + <value>100nF</value> + <footprint>8266_a1_bridge_v1:C0805</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="C-USC0805" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>07a35708-df3b-4e94-9cf2-e9afba80cf39</tstamps> + </comp> + <comp ref="CR1"> + <value>LD1117ADT33TR</value> + <footprint>8266_a1_bridge_v1:DPAK_STM</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="LD1117ADT33TR" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>13a12fde-c822-4407-9d88-5f188b852644</tstamps> + </comp> + <comp ref="IC3"> + <value>ESP-12E/F</value> + <footprint>8266_a1_bridge_v1:ESP-12E</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="ESP-12E/F" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>43c3205c-1d5c-4e6a-90f5-7b6f3379ad82</tstamps> + </comp> + <comp ref="J1"> + <value>KUSBX-SMT-CS-6-BTR</value> + <footprint>8266_a1_bridge_v1:KUSBX-SMT-CS-6-BTR_KYC</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="KUSBX-SMT-CS-6-BTR" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>8a4c35d7-a867-4a94-8915-b94185583afb</tstamps> + </comp> + <comp ref="J2"> + <value>Screw_Terminal_01x03</value> + <footprint>TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type011_RT05503HBWC_1x03_P5.00mm_Horizontal</footprint> + <libsource lib="Connector" part="Screw_Terminal_01x03" description="Generic screw terminal, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <property name="ki_description" value="Generic screw terminal, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/> + <property name="ki_keywords" value="screw terminal"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>613ef871-4161-4841-a0aa-ad963abfb087</tstamps> + </comp> + <comp ref="J4"> + <value>ICSP</value> + <footprint>8266_a1_bridge_v1:1X05</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="PINHD-1X5" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>b715e1db-07dd-4849-8795-7d3dc55172c3</tstamps> + </comp> + <comp ref="Q1"> + <value>2N7002</value> + <footprint>Package_TO_SOT_SMD:SOT-23_Handsoldering</footprint> + <datasheet>https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF</datasheet> + <libsource lib="Transistor_FET" part="2N7002" description="0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <property name="ki_description" value="0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23"/> + <property name="ki_keywords" value="N-Channel Switching MOSFET"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>bb051888-b23c-4af8-b1cd-7197c7bf0c2d</tstamps> + </comp> + <comp ref="Q2"> + <value>AO3400A</value> + <footprint>Package_TO_SOT_SMD:SOT-23_Handsoldering</footprint> + <datasheet>http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf</datasheet> + <libsource lib="Transistor_FET" part="AO3400A" description="30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <property name="ki_description" value="30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23"/> + <property name="ki_keywords" value="N-Channel MOSFET"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>78c24a27-6b92-4b0f-9871-50c76cb37836</tstamps> + </comp> + <comp ref="R1"> + <value>10k</value> + <footprint>8266_a1_bridge_v1:R0805</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="R-US_R0805" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>4beec4b9-8578-49fc-994e-35c4e0093a88</tstamps> + </comp> + <comp ref="R2"> + <value>5.1k</value> + <footprint>8266_a1_bridge_v1:R0805</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="R-US_R0805" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>2a5ba65a-dea6-4f06-9b8c-0a26e10ae6ec</tstamps> + </comp> + <comp ref="R3"> + <value>5.1k</value> + <footprint>8266_a1_bridge_v1:R0805</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="R-US_R0805" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>fd661248-2d08-4f10-826a-5d151558893f</tstamps> + </comp> + <comp ref="R4"> + <value>10k</value> + <footprint>8266_a1_bridge_v1:R0805</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="R-US_R0805" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>c9f16056-b63c-4006-a310-d6b399ed84a6</tstamps> + </comp> + <comp ref="R5"> + <value>10k</value> + <footprint>8266_a1_bridge_v1:R0805</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="R-US_R0805" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>e33f05e3-56ec-4ca1-9581-512d15ab3cd9</tstamps> + </comp> + <comp ref="R6"> + <value>10k</value> + <footprint>8266_a1_bridge_v1:R0805</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="R-US_R0805" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>85b8e152-45aa-42d6-b69e-31d90cf23812</tstamps> + </comp> + <comp ref="R7"> + <value>10k</value> + <footprint>8266_a1_bridge_v1:R0805</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="R-US_R0805" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>7724e6af-1f75-4234-9d5a-4466579001de</tstamps> + </comp> + <comp ref="R8"> + <value>10k</value> + <footprint>8266_a1_bridge_v1:R0805</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="R-US_R0805" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>d231b329-8bc3-4f42-a636-952d8b9868b7</tstamps> + </comp> + <comp ref="R9"> + <value>10k</value> + <footprint>8266_a1_bridge_v1:R0805</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="R-US_R0805" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>f688c169-8529-4215-a5ad-c50da63620a1</tstamps> + </comp> + <comp ref="S1"> + <value>RST</value> + <footprint>8266_a1_bridge_v1:TACTILE_SWITCH_PTH_6.0MM</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="MOMENTARY-SWITCH-SPST-PTH-6.0MM" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>46351d14-1a49-4395-b5d7-89bf862683a1</tstamps> + </comp> + <comp ref="S2"> + <value>FLASH</value> + <footprint>8266_a1_bridge_v1:TACTILE_SWITCH_PTH_6.0MM</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="MOMENTARY-SWITCH-SPST-PTH-6.0MM" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>1dc0e1eb-c4a4-4a70-9876-f9a7f555448d</tstamps> + </comp> + <comp ref="U$4"> + <value>M2-POST</value> + <footprint>8266_a1_bridge_v1:M2-POST</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="M2-POST" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>c70f81a4-3aa9-47fe-8ead-304a76b71e37</tstamps> + </comp> + <comp ref="U$6"> + <value>M2-POST</value> + <footprint>8266_a1_bridge_v1:M2-POST</footprint> + <libsource lib="8266_a1_bridge_v1-eagle-import" part="M2-POST" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="goatgdo.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>82d229a3-4267-41d5-bbda-ac3eab66afa4</tstamps> + </comp> + </components> + <libparts> + <libpart lib="8266_a1_bridge_v1-eagle-import" part="C-USC0805"> + <fields> + <field name="Reference">C</field> + <field name="Value">C-USC0805</field> + <field name="Footprint">8266_a1_bridge_v1:C0805</field> + </fields> + <pins> + <pin num="1" name="1" type="passive"/> + <pin num="2" name="2" type="passive"/> + </pins> + </libpart> + <libpart lib="8266_a1_bridge_v1-eagle-import" part="ESP-12E/F"> + <fields> + <field name="Reference">IC</field> + <field name="Value">ESP-12E{slash}F</field> + <field name="Footprint">8266_a1_bridge_v1:ESP-12E</field> + </fields> + <pins> + <pin num="ADC" name="ADC" type="bidirectional"/> + <pin num="CS0" name="CS0" type="bidirectional"/> + <pin num="EN" name="EN" type="bidirectional"/> + <pin num="GND" name="GND" type="power_in"/> + <pin num="IO0" name="IO0" type="bidirectional"/> + <pin num="IO2" name="IO2" type="bidirectional"/> + <pin num="IO4" name="IO4" type="bidirectional"/> + <pin num="IO5" name="IO5" type="bidirectional"/> + <pin num="IO9" name="IO9" type="bidirectional"/> + <pin num="IO10" name="IO10" type="bidirectional"/> + <pin num="IO12" name="IO12" type="bidirectional"/> + <pin num="IO13" name="IO13" type="bidirectional"/> + <pin num="IO14" name="IO14" type="bidirectional"/> + <pin num="IO15" name="IO15" type="bidirectional"/> + <pin num="IO16" name="IO16" type="bidirectional"/> + <pin num="MISO" name="MISO" type="bidirectional"/> + <pin num="MOSI" name="MOSI" type="bidirectional"/> + <pin num="RST" name="RST" type="input"/> + <pin num="RXD/IO3" name="RXD/IO3" type="bidirectional"/> + <pin num="SCLK" name="SCLK" type="bidirectional"/> + <pin num="TXD/IO1" name="TXD/IO1" type="bidirectional"/> + <pin num="VCC" name="VCC" type="power_in"/> + </pins> + </libpart> + <libpart lib="8266_a1_bridge_v1-eagle-import" part="KUSBX-SMT-CS-6-BTR"> + <fields> + <field name="Reference">J</field> + <field name="Value">KUSBX-SMT-CS-6-BTR</field> + <field name="Footprint">8266_a1_bridge_v1:KUSBX-SMT-CS-6-BTR_KYC</field> + </fields> + <pins> + <pin num="A5" name="CC1" type="bidirectional"/> + <pin num="A9" name="VBUS_2" type="power_in"/> + <pin num="A12" name="GND_2" type="passive"/> + <pin num="B5" name="CC2" type="bidirectional"/> + <pin num="B9" name="VBUS" type="power_in"/> + <pin num="B12" name="GND" type="passive"/> + </pins> + </libpart> + <libpart lib="8266_a1_bridge_v1-eagle-import" part="LD1117ADT33TR"> + <fields> + <field name="Reference">CR</field> + <field name="Value">LD1117ADT33TR</field> + <field name="Footprint">8266_a1_bridge_v1:DPAK_STM</field> + </fields> + <pins> + <pin num="1" name="ADJ/GND" type="passive"/> + <pin num="2" name="INPUT" type="input"/> + <pin num="3" name="OUTPUT" type="output"/> + </pins> + </libpart> + <libpart lib="8266_a1_bridge_v1-eagle-import" part="M2-POST"> + <fields> + <field name="Value">M2-POST</field> + <field name="Footprint">8266_a1_bridge_v1:M2-POST</field> + </fields> + </libpart> + <libpart lib="8266_a1_bridge_v1-eagle-import" part="MOMENTARY-SWITCH-SPST-PTH-6.0MM"> + <fields> + <field name="Reference">S</field> + <field name="Value">MOMENTARY-SWITCH-SPST-PTH-6.0MM</field> + <field name="Footprint">8266_a1_bridge_v1:TACTILE_SWITCH_PTH_6.0MM</field> + </fields> + <pins> + <pin num="1" name="1" type="passive"/> + <pin num="3" name="2" type="passive"/> + </pins> + </libpart> + <libpart lib="8266_a1_bridge_v1-eagle-import" part="PINHD-1X5"> + <fields> + <field name="Reference">JP</field> + <field name="Value">PINHD-1X5</field> + <field name="Footprint">8266_a1_bridge_v1:1X05</field> + </fields> + <pins> + <pin num="1" name="1" type="passive"/> + <pin num="2" name="2" type="passive"/> + <pin num="3" name="3" type="passive"/> + <pin num="4" name="4" type="passive"/> + <pin num="5" name="5" type="passive"/> + </pins> + </libpart> + <libpart lib="8266_a1_bridge_v1-eagle-import" part="R-US_R0805"> + <fields> + <field name="Reference">R</field> + <field name="Value">R-US_R0805</field> + <field name="Footprint">8266_a1_bridge_v1:R0805</field> + </fields> + <pins> + <pin num="1" name="1" type="passive"/> + <pin num="2" name="2" type="passive"/> + </pins> + </libpart> + <libpart lib="Connector" part="Screw_Terminal_01x03"> + <description>Generic screw terminal, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)</description> + <docs>~</docs> + <footprints> + <fp>TerminalBlock*:*</fp> + </footprints> + <fields> + <field name="Reference">J</field> + <field name="Value">Screw_Terminal_01x03</field> + <field name="Datasheet">~</field> + </fields> + <pins> + <pin num="1" name="Pin_1" type="passive"/> + <pin num="2" name="Pin_2" type="passive"/> + <pin num="3" name="Pin_3" type="passive"/> + </pins> + </libpart> + <libpart lib="Transistor_FET" part="2N7002"> + <description>0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23</description> + <docs>https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF</docs> + <footprints> + <fp>SOT?23*</fp> + </footprints> + <fields> + <field name="Reference">Q</field> + <field name="Value">2N7002</field> + <field name="Footprint">Package_TO_SOT_SMD:SOT-23</field> + <field name="Datasheet">https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF</field> + </fields> + <pins> + <pin num="1" name="G" type="input"/> + <pin num="2" name="S" type="passive"/> + <pin num="3" name="D" type="passive"/> + </pins> + </libpart> + <libpart lib="Transistor_FET" part="AO3400A"> + <description>30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23</description> + <docs>http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf</docs> + <footprints> + <fp>SOT?23*</fp> + </footprints> + <fields> + <field name="Reference">Q</field> + <field name="Value">AO3400A</field> + <field name="Footprint">Package_TO_SOT_SMD:SOT-23</field> + <field name="Datasheet">http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf</field> + </fields> + <pins> + <pin num="1" name="G" type="input"/> + <pin num="2" name="S" type="passive"/> + <pin num="3" name="D" type="passive"/> + </pins> + </libpart> + </libparts> + <libraries> + <library logical="8266_a1_bridge_v1-eagle-import"> + <uri>/home/growlph/KiCad/RatGDO Garage Controller/8266_a1_bridge_v1-eagle-import.kicad_sym</uri> + </library> + <library logical="Connector"> + <uri>/app/extensions/Library/symbols//Connector.kicad_sym</uri> + </library> + <library logical="Transistor_FET"> + <uri>/app/extensions/Library/symbols//Transistor_FET.kicad_sym</uri> + </library> + </libraries> + <nets> + <net code="1" name="/ICSP_RX"> + <node ref="IC3" pin="RXD/IO3" pinfunction="RXD/IO3" pintype="bidirectional"/> + <node ref="J4" pin="2" pinfunction="2" pintype="passive"/> + </net> + <net code="2" name="/ICSP_TX"> + <node ref="IC3" pin="TXD/IO1" pinfunction="TXD/IO1" pintype="bidirectional"/> + <node ref="J4" pin="1" pinfunction="1" pintype="passive"/> + </net> + <net code="3" name="/IO0_FLASH"> + <node ref="IC3" pin="IO0" pinfunction="IO0" pintype="bidirectional"/> + <node ref="R7" pin="1" pinfunction="1" pintype="passive"/> + <node ref="S2" pin="3" pinfunction="2" pintype="passive"/> + </net> + <net code="4" name="3.3V"> + <node ref="C3" pin="1" pinfunction="1" pintype="passive"/> + <node ref="C4" pin="1" pinfunction="1" pintype="passive"/> + <node ref="CR1" pin="3" pinfunction="OUTPUT" pintype="output"/> + <node ref="IC3" pin="VCC" pinfunction="VCC" pintype="power_in"/> + <node ref="J4" pin="3" pinfunction="3" pintype="passive"/> + <node ref="R4" pin="1" pinfunction="1" pintype="passive"/> + <node ref="R5" pin="1" pinfunction="1" pintype="passive"/> + <node ref="R7" pin="2" pinfunction="2" pintype="passive"/> + </net> + <net code="5" name="5V"> + <node ref="C2" pin="1" pinfunction="1" pintype="passive"/> + <node ref="CR1" pin="2" pinfunction="INPUT" pintype="input"/> + <node ref="J1" pin="A9" pinfunction="VBUS_2" pintype="power_in"/> + <node ref="J1" pin="B9" pinfunction="VBUS" pintype="power_in"/> + </net> + <net code="6" name="GND"> + <node ref="C2" pin="2" pinfunction="2" pintype="passive"/> + <node ref="C3" pin="2" pinfunction="2" pintype="passive"/> + <node ref="C4" pin="2" pinfunction="2" pintype="passive"/> + <node ref="CR1" pin="1" pinfunction="ADJ/GND" pintype="passive"/> + <node ref="IC3" pin="GND" pinfunction="GND" pintype="power_in"/> + <node ref="J1" pin="A12" pinfunction="GND_2" pintype="passive"/> + <node ref="J1" pin="B12" pinfunction="GND" pintype="passive"/> + <node ref="J2" pin="3" pinfunction="Pin_3" pintype="passive"/> + <node ref="J4" pin="5" pinfunction="5" pintype="passive"/> + <node ref="Q1" pin="2" pinfunction="S" pintype="passive"/> + <node ref="Q2" pin="2" pinfunction="S" pintype="passive"/> + <node ref="R2" pin="1" pinfunction="1" pintype="passive"/> + <node ref="R3" pin="1" pinfunction="1" pintype="passive"/> + <node ref="R6" pin="2" pinfunction="2" pintype="passive"/> + <node ref="R8" pin="2" pinfunction="2" pintype="passive"/> + <node ref="R9" pin="1" pinfunction="1" pintype="passive"/> + <node ref="S1" pin="1" pinfunction="1" pintype="passive"/> + <node ref="S2" pin="1" pinfunction="1" pintype="passive"/> + </net> + <net code="7" name="Net-(IC3-PadEN)"> + <node ref="IC3" pin="EN" pinfunction="EN" pintype="bidirectional"/> + <node ref="R5" pin="2" pinfunction="2" pintype="passive"/> + </net> + <net code="8" name="Net-(IC3-PadIO13)"> + <node ref="IC3" pin="IO13" pinfunction="IO13" pintype="bidirectional"/> + <node ref="R1" pin="1" pinfunction="1" pintype="passive"/> + <node ref="R8" pin="1" pinfunction="1" pintype="passive"/> + </net> + <net code="9" name="Net-(IC3-PadIO15)"> + <node ref="IC3" pin="IO15" pinfunction="IO15" pintype="bidirectional"/> + <node ref="R6" pin="1" pinfunction="1" pintype="passive"/> + </net> + <net code="10" name="Net-(J1-CC1)"> + <node ref="J1" pin="A5" pinfunction="CC1" pintype="bidirectional"/> + <node ref="R3" pin="2" pinfunction="2" pintype="passive"/> + </net> + <net code="11" name="Net-(J1-CC2)"> + <node ref="J1" pin="B5" pinfunction="CC2" pintype="bidirectional"/> + <node ref="R2" pin="2" pinfunction="2" pintype="passive"/> + </net> + <net code="12" name="Net-(J2-Pin_1)"> + <node ref="J2" pin="1" pinfunction="Pin_1" pintype="passive"/> + <node ref="R1" pin="2" pinfunction="2" pintype="passive"/> + </net> + <net code="13" name="Net-(J2-Pin_2)"> + <node ref="J2" pin="2" pinfunction="Pin_2" pintype="passive"/> + <node ref="Q1" pin="1" pinfunction="G" pintype="input"/> + <node ref="Q2" pin="3" pinfunction="D" pintype="passive"/> + </net> + <net code="14" name="Net-(Q1-D)"> + <node ref="IC3" pin="IO4" pinfunction="IO4" pintype="bidirectional"/> + <node ref="Q1" pin="3" pinfunction="D" pintype="passive"/> + </net> + <net code="15" name="Net-(Q2-G)"> + <node ref="IC3" pin="IO5" pinfunction="IO5" pintype="bidirectional"/> + <node ref="Q2" pin="1" pinfunction="G" pintype="input"/> + <node ref="R9" pin="2" pinfunction="2" pintype="passive"/> + </net> + <net code="16" name="Net-(S1-2)"> + <node ref="IC3" pin="RST" pinfunction="RST" pintype="input"/> + <node ref="R4" pin="2" pinfunction="2" pintype="passive"/> + <node ref="S1" pin="3" pinfunction="2" pintype="passive"/> + </net> + <net code="17" name="unconnected-(IC3-PadADC)"> + <node ref="IC3" pin="ADC" pinfunction="ADC" pintype="bidirectional"/> + </net> + <net code="18" name="unconnected-(IC3-PadCS0)"> + <node ref="IC3" pin="CS0" pinfunction="CS0" pintype="bidirectional"/> + </net> + <net code="19" name="unconnected-(IC3-PadIO2)"> + <node ref="IC3" pin="IO2" pinfunction="IO2" pintype="bidirectional"/> + </net> + <net code="20" name="unconnected-(IC3-PadIO9)"> + <node ref="IC3" pin="IO9" pinfunction="IO9" pintype="bidirectional"/> + </net> + <net code="21" name="unconnected-(IC3-PadIO10)"> + <node ref="IC3" pin="IO10" pinfunction="IO10" pintype="bidirectional"/> + </net> + <net code="22" name="unconnected-(IC3-PadIO12)"> + <node ref="IC3" pin="IO12" pinfunction="IO12" pintype="bidirectional"/> + </net> + <net code="23" name="unconnected-(IC3-PadIO14)"> + <node ref="IC3" pin="IO14" pinfunction="IO14" pintype="bidirectional"/> + </net> + <net code="24" name="unconnected-(IC3-PadIO16)"> + <node ref="IC3" pin="IO16" pinfunction="IO16" pintype="bidirectional"/> + </net> + <net code="25" name="unconnected-(IC3-PadMISO)"> + <node ref="IC3" pin="MISO" pinfunction="MISO" pintype="bidirectional"/> + </net> + <net code="26" name="unconnected-(IC3-PadMOSI)"> + <node ref="IC3" pin="MOSI" pinfunction="MOSI" pintype="bidirectional"/> + </net> + <net code="27" name="unconnected-(IC3-PadSCLK)"> + <node ref="IC3" pin="SCLK" pinfunction="SCLK" pintype="bidirectional"/> + </net> + <net code="28" name="unconnected-(J4-Pad4)"> + <node ref="J4" pin="4" pinfunction="4" pintype="passive"/> + </net> + </nets> +</export> diff --git a/kicad_files/Bare ESP8266 USB/pcb.png b/kicad_files/Bare ESP8266 USB/pcb.png new file mode 100644 index 0000000000000000000000000000000000000000..4dfaecff506c359430d91983e066449d30dbb649 GIT binary patch literal 69504 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�bc6#yF|oXh+E;1Bd^$cR*%Z(IfBcEzYXM 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 literal 0 HcmV?d00001 diff --git a/kicad_files/Bare ESP8266 USB/sym-lib-table b/kicad_files/Bare ESP8266 USB/sym-lib-table new file mode 100644 index 0000000..ba15de5 --- /dev/null +++ b/kicad_files/Bare ESP8266 USB/sym-lib-table @@ -0,0 +1,5 @@ +(sym_lib_table + (version 7) + (lib (name "8266_a1_bridge_v1-eagle-import")(type "KiCad")(uri "${KIPRJMOD}/8266_a1_bridge_v1-eagle-import.kicad_sym")(options "")(descr "")) + (lib (name "Library")(type "KiCad")(uri "${KIPRJMOD}/Library.kicad_sym")(options "")(descr "")) +)