Per Mårtensson пре 2 година
родитељ
комит
ea9b1eee3d
2 измењених фајлова са 4769 додато и 0 уклоњено
  1. 3756 0
      Power_USB.kicad_sch
  2. 1013 0
      usb.kicad_sch

+ 3756 - 0
Power_USB.kicad_sch

@@ -0,0 +1,3756 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+  (uuid ab0ea55a-63b3-4ece-836d-2844713a821f)
+
+  (paper "A4")
+
+  (title_block
+    (title "Greaseweazle F7 Lighting, USB PD")
+    (date "2022-04-04")
+    (rev "1.03")
+    (company "SweProj.com")
+  )
+
+  (lib_symbols
+    (symbol "Connector_Generic:Conn_01x04" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 0 5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_01x04" (id 1) (at 0 -7.62 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_01x04_1_1"
+        (rectangle (start -1.27 -4.953) (end 0 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 2.667) (end 0 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 3.81) (end 1.27 -6.35)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (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))))
+        )
+        (pin passive line (at -5.08 -5.08 0) (length 3.81)
+          (name "Pin_4" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector_Generic:Conn_02x06_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 1.27 7.62 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_02x06_Odd_Even" (id 1) (at 1.27 -10.16 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, double row, 02x06, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_2x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_02x06_Odd_Even_1_1"
+        (rectangle (start -1.27 -7.493) (end 0 -7.747)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -4.953) (end 0 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 2.667) (end 0 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 5.207) (end 0 4.953)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 6.35) (end 3.81 -8.89)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (rectangle (start 3.81 -7.493) (end 2.54 -7.747)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -4.953) (end 2.54 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 0.127) (end 2.54 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 2.667) (end 2.54 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 5.207) (end 2.54 4.953)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (pin passive line (at -5.08 5.08 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 7.62 -5.08 180) (length 3.81)
+          (name "Pin_10" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -7.62 0) (length 3.81)
+          (name "Pin_11" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -7.62 180) (length 3.81)
+          (name "Pin_12" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 5.08 180) (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))))
+        )
+        (pin passive line (at 7.62 2.54 180) (length 3.81)
+          (name "Pin_4" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 0 0) (length 3.81)
+          (name "Pin_5" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 0 180) (length 3.81)
+          (name "Pin_6" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -2.54 0) (length 3.81)
+          (name "Pin_7" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -2.54 180) (length 3.81)
+          (name "Pin_8" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -5.08 0) (length 3.81)
+          (name "Pin_9" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:C_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "C" (id 0) (at 0.254 1.778 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "C_Small" (id 1) (at 0.254 -2.032 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "capacitor cap" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Unpolarized capacitor, small symbol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "C_Small_0_1"
+        (polyline
+          (pts
+            (xy -1.524 -0.508)
+            (xy 1.524 -0.508)
+          )
+          (stroke (width 0.3302) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.524 0.508)
+            (xy 1.524 0.508)
+          )
+          (stroke (width 0.3048) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "C_Small_1_1"
+        (pin passive line (at 0 2.54 270) (length 2.032)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -2.54 90) (length 2.032)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:D_Schottky" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "D" (id 0) (at 0 2.54 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "D_Schottky" (id 1) (at 0 -2.54 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "diode Schottky" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Schottky diode" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "D_Schottky_0_1"
+        (polyline
+          (pts
+            (xy 1.27 0)
+            (xy -1.27 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 1.27)
+            (xy 1.27 -1.27)
+            (xy -1.27 0)
+            (xy 1.27 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.905 0.635)
+            (xy -1.905 1.27)
+            (xy -1.27 1.27)
+            (xy -1.27 -1.27)
+            (xy -0.635 -1.27)
+            (xy -0.635 -0.635)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "D_Schottky_1_1"
+        (pin passive line (at -3.81 0 0) (length 2.54)
+          (name "K" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 3.81 0 180) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:Polyfuse_Small" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "F" (id 0) (at -1.905 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Polyfuse_Small" (id 1) (at 1.905 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 1.27 -5.08 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "resettable fuse PTC PPTC polyfuse polyswitch" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Resettable fuse, polymeric positive temperature coefficient, small symbol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "*polyfuse* *PTC*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Polyfuse_Small_0_1"
+        (rectangle (start -0.508 1.27) (end 0.508 -1.27)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.016 1.27)
+            (xy -1.016 0.762)
+            (xy 1.016 -0.762)
+            (xy 1.016 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "Polyfuse_Small_1_1"
+        (pin passive line (at 0 2.54 270) (length 0.635)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -2.54 90) (length 0.635)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:R_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "R" (id 0) (at 0.762 0.508 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "R_Small" (id 1) (at 0.762 -1.016 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "R resistor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Resistor, small symbol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_Small_0_1"
+        (rectangle (start -0.762 1.778) (end 0.762 -1.778)
+          (stroke (width 0.2032) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_Small_1_1"
+        (pin passive line (at 0 2.54 270) (length 0.762)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -2.54 90) (length 0.762)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Greaseweazle:HRO-TYPE-C-31-M-12" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "USB" (id 0) (at -5.08 16.51 0)
+        (effects (font (size 1.524 1.524)))
+      )
+      (property "Value" "HRO-TYPE-C-31-M-12" (id 1) (at -10.16 -1.27 90)
+        (effects (font (size 1.524 1.524)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.524 1.524)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.524 1.524)) hide)
+      )
+      (symbol "HRO-TYPE-C-31-M-12_0_1"
+        (rectangle (start -11.43 15.24) (end -8.89 -17.78)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (rectangle (start 0 -17.78) (end -8.89 15.24)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "HRO-TYPE-C-31-M-12_1_1"
+        (pin input line (at 2.54 13.97 180) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -8.89 180) (length 2.54)
+          (name "CC2" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -11.43 180) (length 2.54)
+          (name "VBUS" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -13.97 180) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -16.51 180) (length 2.54)
+          (name "SHIELD" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 11.43 180) (length 2.54)
+          (name "VBUS" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 8.89 180) (length 2.54)
+          (name "SBU2" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 6.35 180) (length 2.54)
+          (name "CC1" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 3.81 180) (length 2.54)
+          (name "DN2" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 1.27 180) (length 2.54)
+          (name "DP1" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -1.27 180) (length 2.54)
+          (name "DN1" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -3.81 180) (length 2.54)
+          (name "DP2" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -6.35 180) (length 2.54)
+          (name "SBU1" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Interface_USB:STUSB4500QTR" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -12.7 21.59 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "STUSB4500QTR" (id 1) (at 8.89 -21.59 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://www.st.com/resource/en/datasheet/stusb4500.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "USB PD Type C Sink" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Stand-alone USB PD controller (with sink Auto-run mode), QFN-24" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "QFN*4x4mm*P0.5mm*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "STUSB4500QTR_0_1"
+        (rectangle (start -12.7 20.32) (end 12.7 -20.32)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "STUSB4500QTR_1_1"
+        (pin bidirectional line (at -15.24 10.16 0) (length 2.54)
+          (name "CC1DB" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -22.86 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector line (at 15.24 -12.7 180) (length 2.54)
+          (name "ATTACH" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 -15.24 0) (length 2.54)
+          (name "ADDR0" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 -17.78 0) (length 2.54)
+          (name "ADDR1" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector line (at 15.24 0 180) (length 2.54)
+          (name "POWER_OK3" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector line (at 15.24 -15.24 180) (length 2.54)
+          (name "GPIO" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector line (at 15.24 7.62 180) (length 2.54)
+          (name "VBUS_EN_SNK" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector line (at 15.24 -10.16 180) (length 2.54)
+          (name "A_B_SIDE" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 -2.54 0) (length 2.54)
+          (name "VBUS_VS_DISCH" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector line (at -15.24 -12.7 0) (length 2.54)
+          (name "ALERT" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 12.7 0) (length 2.54)
+          (name "CC1" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector line (at 15.24 2.54 180) (length 2.54)
+          (name "POWER_OK2" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_out line (at 5.08 22.86 270) (length 2.54)
+          (name "VREG_1V2" (effects (font (size 1.27 1.27))))
+          (number "21" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 22.86 270) (length 2.54)
+          (name "VSYS" (effects (font (size 1.27 1.27))))
+          (number "22" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_out line (at 7.62 22.86 270) (length 2.54)
+          (name "VREG_2V7" (effects (font (size 1.27 1.27))))
+          (number "23" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at -2.54 22.86 270) (length 2.54)
+          (name "VDD" (effects (font (size 1.27 1.27))))
+          (number "24" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -22.86 90) (length 2.54) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "25" (effects (font (size 1.27 1.27))))
+        )
+        (pin no_connect line (at -12.7 15.24 0) (length 2.54) hide
+          (name "NC" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 5.08 0) (length 2.54)
+          (name "CC2" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 2.54 0) (length 2.54)
+          (name "CC2DB" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 17.78 0) (length 2.54)
+          (name "RESET" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 -7.62 0) (length 2.54)
+          (name "SCL" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 -10.16 0) (length 2.54)
+          (name "SDA" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 15.24 -2.54 180) (length 2.54)
+          (name "DISCH" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Transistor_FET:AO3401A" (pin_names hide) (in_bom yes) (on_board yes)
+      (property "Reference" "Q" (id 0) (at 5.08 1.905 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "AO3401A" (id 1) (at 5.08 0 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (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/AO3401A.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "ki_keywords" "P-Channel MOSFET" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "SOT?23*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "AO3401A_0_1"
+        (polyline
+          (pts
+            (xy 0.254 0)
+            (xy -2.54 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.254 1.905)
+            (xy 0.254 -1.905)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 -1.27)
+            (xy 0.762 -2.286)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 0.508)
+            (xy 0.762 -0.508)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 2.286)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 2.54)
+            (xy 2.54 1.778)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 -2.54)
+            (xy 2.54 0)
+            (xy 0.762 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (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) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.286 0)
+            (xy 1.27 0.381)
+            (xy 1.27 -0.381)
+            (xy 2.286 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (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) (color 0 0 0 0))
+          (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) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 1.651 0) (radius 2.794)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 2.54 -1.778) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 2.54 1.778) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+      (symbol "AO3401A_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 "Transistor_FET:BSS138" (pin_names hide) (in_bom yes) (on_board yes)
+      (property "Reference" "Q" (id 0) (at 5.08 1.905 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "BSS138" (id 1) (at 5.08 0 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (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/BSS138-D.PDF" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "ki_keywords" "N-Channel MOSFET" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "50V Vds, 0.22A Id, N-Channel MOSFET, SOT-23" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "SOT?23*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "BSS138_0_1"
+        (polyline
+          (pts
+            (xy 0.254 0)
+            (xy -2.54 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.254 1.905)
+            (xy 0.254 -1.905)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 -1.27)
+            (xy 0.762 -2.286)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 0.508)
+            (xy 0.762 -0.508)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 2.286)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 2.54)
+            (xy 2.54 1.778)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 -2.54)
+            (xy 2.54 0)
+            (xy 0.762 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (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) (color 0 0 0 0))
+          (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) (color 0 0 0 0))
+          (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) (color 0 0 0 0))
+          (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) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 1.651 0) (radius 2.794)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 2.54 -1.778) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 2.54 1.778) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+      (symbol "BSS138_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 "Transistor_FET:IRF7404" (pin_names hide) (in_bom yes) (on_board yes)
+      (property "Reference" "Q" (id 0) (at 5.08 1.905 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "IRF7404" (id 1) (at 5.08 0 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" (id 2) (at 5.08 -1.905 0)
+        (effects (font (size 1.27 1.27) italic) (justify left) hide)
+      )
+      (property "Datasheet" "http://www.infineon.com/dgdl/irf7404.pdf?fileId=5546d462533600a4015355fa2b5b1b9e" (id 3) (at 0 0 90)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "ki_keywords" "P-Channel MOSFET" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "-6.7A Id, -20V Vds, P-Channel HEXFET Power MOSFET, SO-8" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "SOIC*3.9x4.9mm*P1.27mm*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "IRF7404_0_1"
+        (polyline
+          (pts
+            (xy 0.254 0)
+            (xy -2.54 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.254 1.905)
+            (xy 0.254 -1.905)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 -1.27)
+            (xy 0.762 -2.286)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 0.508)
+            (xy 0.762 -0.508)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0.762 2.286)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 2.54)
+            (xy 2.54 1.778)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 -2.54)
+            (xy 2.54 0)
+            (xy 0.762 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (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) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.286 0)
+            (xy 1.27 0.381)
+            (xy 1.27 -0.381)
+            (xy 2.286 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (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) (color 0 0 0 0))
+          (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) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 1.651 0) (radius 2.794)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 2.54 -1.778) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 2.54 1.778) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+      (symbol "IRF7404_1_1"
+        (pin passive line (at 2.54 -5.08 90) (length 2.54)
+          (name "S" (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) hide
+          (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 90) (length 2.54) hide
+          (name "S" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 0 0) (length 2.54)
+          (name "G" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 2.54 5.08 270) (length 2.54) hide
+          (name "D" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 2.54 5.08 270) (length 2.54) hide
+          (name "D" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 2.54 5.08 270) (length 2.54) hide
+          (name "D" (effects (font (size 1.27 1.27))))
+          (number "7" (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 "8" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+12V" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+12V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+12V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+12V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+12V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+24V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+24V" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+24V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+24V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+24V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+24V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+3V3" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+3V3\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+3V3_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+3V3_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+3V3" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+5V" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+5V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+5V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+5V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+5VA" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+5VA" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+5VA\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+5VA_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+5VA_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+5VA" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "GND" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "GND_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 -1.27)
+            (xy 1.27 -1.27)
+            (xy 0 -2.54)
+            (xy -1.27 -1.27)
+            (xy 0 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "GND_1_1"
+        (pin power_in line (at 0 0 270) (length 0) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:VCC" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "VCC" (id 1) (at 0 3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"VCC\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "VCC_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "VCC_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:VPP" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "VPP" (id 1) (at 0 3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"VPP\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "VPP_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "VPP_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "VPP" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+  )
+
+  (junction (at 41.91 170.18) (diameter 0) (color 0 0 0 0)
+    (uuid 009b0d62-e9ea-4825-9fdf-befd291c76ce)
+  )
+  (junction (at 87.63 74.93) (diameter 0) (color 0 0 0 0)
+    (uuid 073c8287-235c-4712-a9a0-60a07a1119d5)
+  )
+  (junction (at 120.65 154.94) (diameter 0) (color 0 0 0 0)
+    (uuid 3388a811-b444-4ecc-a564-b22a1b731ab4)
+  )
+  (junction (at 87.63 48.26) (diameter 0) (color 0 0 0 0)
+    (uuid 33891c62-a79f-4243-b776-6be292690ac3)
+  )
+  (junction (at 97.79 154.94) (diameter 0) (color 0 0 0 0)
+    (uuid 37f8ba3f-cca4-4b16-b699-07a704844fc9)
+  )
+  (junction (at 142.24 93.98) (diameter 0) (color 0 0 0 0)
+    (uuid 3b19a97f-624a-48d9-8072-15bdeede0fff)
+  )
+  (junction (at 152.4 85.09) (diameter 0) (color 0 0 0 0)
+    (uuid 4aee84d1-0859-48ac-a053-5a981ee1b24a)
+  )
+  (junction (at 132.08 85.09) (diameter 0) (color 0 0 0 0)
+    (uuid 4c717b47-484c-4d70-8fcd-83c406ff2d17)
+  )
+  (junction (at 183.515 126.746) (diameter 0) (color 0 0 0 0)
+    (uuid 4d941e67-9267-4292-99b0-325e8e563990)
+  )
+  (junction (at 167.132 85.09) (diameter 0) (color 0 0 0 0)
+    (uuid 4f918147-2e16-4e60-b4c1-f85fb8e00df3)
+  )
+  (junction (at 158.75 85.09) (diameter 0) (color 0 0 0 0)
+    (uuid 5290e0d7-1f24-4c0b-91ff-28c5a304ab9a)
+  )
+  (junction (at 218.567 126.111) (diameter 0) (color 0 0 0 0)
+    (uuid 68ad1943-a2b1-48ee-8405-0cf8161545c5)
+  )
+  (junction (at 233.68 136.525) (diameter 0) (color 0 0 0 0)
+    (uuid 6972b62d-d9b2-4d54-8a52-0d0c46312835)
+  )
+  (junction (at 179.07 85.09) (diameter 0) (color 0 0 0 0)
+    (uuid 7c3df708-fb44-40cc-b435-cd67e8cec48a)
+  )
+  (junction (at 48.26 53.34) (diameter 0) (color 0 0 0 0)
+    (uuid 7ce4aab5-8271-4432-a4b1-bff168293b45)
+  )
+  (junction (at 113.03 154.94) (diameter 0) (color 0 0 0 0)
+    (uuid 8aa8d47e-f495-4049-8ac9-7f2ac3205412)
+  )
+  (junction (at 218.567 136.525) (diameter 0) (color 0 0 0 0)
+    (uuid 924625bb-1f37-48d3-8acb-a7f6bd1f5bcb)
+  )
+  (junction (at 105.41 154.94) (diameter 0) (color 0 0 0 0)
+    (uuid a46a2b22-69cf-45fb-b1d2-32ac89bbd3c8)
+  )
+  (junction (at 43.18 58.42) (diameter 0) (color 0 0 0 0)
+    (uuid a4911204-1308-4d17-90a9-1ff5f9c57c9b)
+  )
+  (junction (at 132.08 93.98) (diameter 0) (color 0 0 0 0)
+    (uuid bbb99edd-f016-43ea-b1c7-0bcdd1915ee8)
+  )
+  (junction (at 63.5 48.26) (diameter 0) (color 0 0 0 0)
+    (uuid c2e901e5-a4cd-4374-af38-0566255ecbea)
+  )
+  (junction (at 183.515 137.16) (diameter 0) (color 0 0 0 0)
+    (uuid c6099708-ad18-4ca0-8362-0511d6cf6394)
+  )
+  (junction (at 57.15 59.69) (diameter 0) (color 0 0 0 0)
+    (uuid d337c492-7429-4618-b378-df29f72737e3)
+  )
+  (junction (at 109.22 154.94) (diameter 0) (color 0 0 0 0)
+    (uuid d33c6077-a8ec-48ca-b0e0-97f3539ef54c)
+  )
+  (junction (at 250.571 132.334) (diameter 0) (color 0 0 0 0)
+    (uuid d39c186e-19ed-479b-94b1-f3e066711992)
+  )
+  (junction (at 198.628 137.16) (diameter 0) (color 0 0 0 0)
+    (uuid d663b2fc-8b3c-4b1d-abc8-732f4dfe6222)
+  )
+  (junction (at 90.17 154.94) (diameter 0) (color 0 0 0 0)
+    (uuid e1c71a89-4e45-4a56-a6ef-342af5f92d5c)
+  )
+  (junction (at 128.27 154.94) (diameter 0) (color 0 0 0 0)
+    (uuid e8e598ff-c991-433d-8dd6-c9fce2fe1eaa)
+  )
+  (junction (at 250.571 141.224) (diameter 0) (color 0 0 0 0)
+    (uuid f4fa4291-4134-4a5c-849d-95338b27bc47)
+  )
+  (junction (at 71.12 127) (diameter 0) (color 0 0 0 0)
+    (uuid f66bb685-9833-454c-bf31-b96598f50347)
+  )
+
+  (no_connect (at 40.64 33.02) (uuid 24a492d9-25a9-4fba-b51b-3effb576b351))
+  (no_connect (at 40.64 48.26) (uuid 45484f82-420e-44d0-a58e-382bb939dac5))
+  (no_connect (at 40.64 40.64) (uuid 665081dc-8354-4d41-8855-bde8901aee4c))
+  (no_connect (at 40.64 45.72) (uuid 97cc05bf-4ed5-449c-b0c8-131e5126a7ac))
+  (no_connect (at 40.64 38.1) (uuid d7df1f01-3f56-437b-a452-e88ad90a9805))
+  (no_connect (at 40.64 43.18) (uuid e6e468d8-2bb7-49d5-a4d0-fde0f6bbe8c6))
+
+  (wire (pts (xy 58.42 170.18) (xy 58.42 173.99))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 017667a9-f5de-49c7-af53-4f9af2f3a311)
+  )
+  (wire (pts (xy 43.18 58.42) (xy 43.18 60.96))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 01c59306-91a3-452b-92b5-9af8f8f257d6)
+  )
+  (wire (pts (xy 55.88 157.48) (xy 58.42 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 08926936-9ea4-4894-afca-caca47f3c238)
+  )
+  (wire (pts (xy 97.79 86.36) (xy 97.79 74.93))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0ab1512b-eb91-4574-b11f-326e0ff10082)
+  )
+  (wire (pts (xy 218.567 129.159) (xy 218.567 126.111))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0c55348f-9353-4951-94c5-3432e038817c)
+  )
+  (wire (pts (xy 184.15 33.02) (xy 184.15 40.64))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0df798c0-963e-4340-a737-18e50763521e)
+  )
+  (wire (pts (xy 74.93 91.44) (xy 72.39 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 105d44ff-63b9-4299-9078-473af583971a)
+  )
+  (wire (pts (xy 132.08 100.33) (xy 132.08 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 133d5403-9be3-4603-824b-d3b76147e745)
+  )
+  (wire (pts (xy 167.132 85.09) (xy 179.07 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 14773532-e888-4675-abbf-60f7f47b7ccc)
+  )
+  (wire (pts (xy 218.567 123.952) (xy 218.567 126.111))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 148c4da6-f2ae-4cc4-a331-d595ea4a6134)
+  )
+  (wire (pts (xy 194.31 33.02) (xy 194.31 35.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 159c8092-f459-40eb-b409-c2cace814e6e)
+  )
+  (wire (pts (xy 132.08 93.98) (xy 142.24 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 15a0f067-831a-4ddb-bdef-5fb7df267d8f)
+  )
+  (wire (pts (xy 179.07 91.44) (xy 179.07 92.71))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 15e1670d-9e79-4a5e-88ad-fbbb238a3e8a)
+  )
+  (wire (pts (xy 81.28 81.28) (xy 81.28 82.55))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 18208121-3872-4be3-a687-40854be3e1c8)
+  )
+  (wire (pts (xy 247.142 132.334) (xy 250.571 132.334))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 184035a5-61e5-4004-8fe3-fe95542a68b5)
+  )
+  (wire (pts (xy 142.24 93.98) (xy 142.24 92.71))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1ab4dceb-24cc-4050-aa74-e8fbb39d3760)
+  )
+  (wire (pts (xy 55.88 165.1) (xy 58.42 165.1))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1ae3634a-f90f-4c6a-8ba7-b38f98d4ccb2)
+  )
+  (wire (pts (xy 233.68 136.525) (xy 235.331 136.525))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2066d7d6-b3b3-4755-b38c-f5993d1934b6)
+  )
+  (wire (pts (xy 105.41 124.46) (xy 106.68 124.46))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 21ca1c08-b8a3-4bdc-9356-70a4d86ee444)
+  )
+  (wire (pts (xy 230.759 136.525) (xy 233.68 136.525))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 23f079a5-cb9a-4d2d-88a8-fbf3fd3e260f)
+  )
+  (wire (pts (xy 48.26 53.34) (xy 52.07 53.34))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 24fd922c-d488-4d61-b6dc-9d3e359ccc82)
+  )
+  (wire (pts (xy 183.515 126.746) (xy 190.627 126.746))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 250bea98-9040-430f-9568-43681382afa7)
+  )
+  (wire (pts (xy 71.12 124.46) (xy 71.12 127))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2765a021-71f1-4136-b72b-81c2c6882946)
+  )
+  (wire (pts (xy 128.27 162.56) (xy 128.27 166.37))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 27e3c71f-5a63-4710-8adf-b600b805ce02)
+  )
+  (wire (pts (xy 105.41 109.22) (xy 106.68 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2a4f1c24-6486-4fd8-8092-72bb07a81274)
+  )
+  (wire (pts (xy 60.96 43.18) (xy 60.96 59.69))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2ad4b4ba-3abd-4313-bed9-1edce936a95e)
+  )
+  (wire (pts (xy 132.08 85.09) (xy 137.16 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2b7c4f37-42c0-4571-a44b-b808484d3d74)
+  )
+  (wire (pts (xy 120.65 154.94) (xy 120.65 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2ba21493-929b-4122-ac0f-7aeaf8602cef)
+  )
+  (wire (pts (xy 72.39 106.68) (xy 72.39 104.14))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2bbd6c26-4114-4518-8f4a-c6fdadc046b6)
+  )
+  (wire (pts (xy 109.22 73.66) (xy 109.22 76.2))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2cd2fee2-51b2-4fcd-8c94-c435e6791358)
+  )
+  (wire (pts (xy 82.55 154.94) (xy 90.17 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2f4c659c-2ccb-4fb1-808e-7868af588a89)
+  )
+  (wire (pts (xy 194.31 35.56) (xy 228.6 35.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2ff1eef4-c959-45e1-8edc-bfa0a58f8f61)
+  )
+  (wire (pts (xy 40.64 162.56) (xy 43.18 162.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3273ec61-4a33-41c2-82bf-cde7c8587c1b)
+  )
+  (wire (pts (xy 233.68 136.525) (xy 233.68 134.366))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 34f5f09a-8750-4357-8f74-cc2638b9286b)
+  )
+  (wire (pts (xy 152.4 93.98) (xy 152.4 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3675ad1a-972f-4046-b23a-e6ca04304035)
+  )
+  (wire (pts (xy 87.63 86.36) (xy 87.63 74.93))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3768cce7-1e64-480e-bb38-0c6794a852ac)
+  )
+  (wire (pts (xy 198.628 137.16) (xy 198.628 135.001))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 37bf0919-f2db-44da-80eb-4de6a926c238)
+  )
+  (wire (pts (xy 198.12 78.74) (xy 198.12 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 39614f9f-2df5-492b-a093-45b7a48e295d)
+  )
+  (wire (pts (xy 87.63 74.93) (xy 81.28 74.93))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3d213c37-de80-490e-9f45-2814d3fc958b)
+  )
+  (wire (pts (xy 109.22 154.94) (xy 113.03 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3dbc1b14-20e2-4dcb-8347-d33c13d3f0e0)
+  )
+  (wire (pts (xy 224.79 46.99) (xy 224.79 43.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3f206607-332e-4c96-8963-5302804f476f)
+  )
+  (wire (pts (xy 72.39 99.06) (xy 74.93 99.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 41ab46ed-40f5-461d-81aa-1f02dc069a49)
+  )
+  (wire (pts (xy 109.22 152.4) (xy 109.22 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 44e77d57-d16f-4723-a95f-1ac45276c458)
+  )
+  (wire (pts (xy 41.91 170.18) (xy 43.18 170.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 45836d49-cd5f-417d-b0f6-c8b43d196a36)
+  )
+  (wire (pts (xy 120.65 154.94) (xy 128.27 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 47957453-fce7-4d98-833c-e34bb8a852a5)
+  )
+  (wire (pts (xy 113.03 154.94) (xy 113.03 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4b534cd1-c414-4029-9164-e46766faf60e)
+  )
+  (wire (pts (xy 55.88 170.18) (xy 58.42 170.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4c144ffa-02d0-42da-aef1-f5175cbde9c0)
+  )
+  (wire (pts (xy 105.41 162.56) (xy 105.41 166.37))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4c6a1dad-7acf-4a52-99b0-316025d1ab04)
+  )
+  (wire (pts (xy 105.41 111.76) (xy 158.75 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4d55ddc7-73be-49f7-98ea-a0ba474cbdb0)
+  )
+  (wire (pts (xy 74.93 106.68) (xy 72.39 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4e7a230a-c1a4-4455-81ee-277835acf4a2)
+  )
+  (wire (pts (xy 48.26 30.48) (xy 48.26 53.34))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4ef07d45-f940-4cb6-bb96-2ddec13fd099)
+  )
+  (wire (pts (xy 180.848 137.16) (xy 183.515 137.16))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4f25c4fc-14cf-4558-b7ac-f20737640555)
+  )
+  (wire (pts (xy 72.39 104.14) (xy 74.93 104.14))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 51f5536d-48d2-4807-be44-93f427952b0e)
+  )
+  (wire (pts (xy 270.51 21.59) (xy 270.51 22.86))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5206328f-de7d-41ba-bad8-f1768b7701cb)
+  )
+  (wire (pts (xy 113.03 162.56) (xy 113.03 166.37))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 53ae21b8-f187-4817-8c27-1f06278d249b)
+  )
+  (wire (pts (xy 21.59 167.64) (xy 43.18 167.64))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 54d76293-1ce2-46f8-9be7-a3d7f9f28112)
+  )
+  (wire (pts (xy 190.627 126.746) (xy 190.627 129.54))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 54ee85ea-0b8d-457e-945f-ff9eebceba3f)
+  )
+  (wire (pts (xy 97.79 154.94) (xy 105.41 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5626e5e1-59f4-4773-828e-16057ddc3518)
+  )
+  (wire (pts (xy 179.07 85.09) (xy 186.69 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 567a04d6-5dce-4e5f-9e8e-f34010ecea5b)
+  )
+  (wire (pts (xy 41.91 170.18) (xy 41.91 172.72))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 583b0bf3-0699-44db-b975-a241ad040fa4)
+  )
+  (wire (pts (xy 218.567 126.111) (xy 225.679 126.111))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5851c22a-0a3a-467d-aed0-8c6fce901c20)
+  )
+  (wire (pts (xy 123.19 48.26) (xy 123.19 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 59058a09-f800-497d-b8e1-cdf9632c6766)
+  )
+  (wire (pts (xy 71.12 127) (xy 71.12 129.54))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5c1d6842-15a5-4f73-b198-8836681840a1)
+  )
+  (wire (pts (xy 74.93 116.84) (xy 73.66 116.84))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5cc7655c-62f2-43d2-a7a5-eaa4635dada8)
+  )
+  (wire (pts (xy 250.571 132.334) (xy 250.571 133.604))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5e8d48cb-7ace-4432-87c8-faa9d821d187)
+  )
+  (wire (pts (xy 135.89 162.56) (xy 135.89 166.37))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5fba7ff8-02f1-4ac0-93c4-5bd7becbcf63)
+  )
+  (wire (pts (xy 113.03 154.94) (xy 120.65 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 60960af7-b938-44a8-82b5-e9c36f2e6817)
+  )
+  (wire (pts (xy 82.55 162.56) (xy 82.55 166.37))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 617498ce-8469-4f4b-9f2b-09a2437561eb)
+  )
+  (wire (pts (xy 167.132 94.488) (xy 167.132 97.028))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 62c288bf-3974-4ba8-8b30-3ae083dadfa8)
+  )
+  (wire (pts (xy 40.64 170.18) (xy 41.91 170.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 62cbcc21-2cec-41ab-be06-499e1a78d7e7)
+  )
+  (wire (pts (xy 52.07 48.26) (xy 63.5 48.26))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 637c5908-9371-4d80-a19b-036e111ef5cd)
+  )
+  (wire (pts (xy 63.5 111.76) (xy 67.31 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 644ebc55-9b92-49bd-8dfa-8a3a0dd8d76d)
+  )
+  (wire (pts (xy 183.515 134.874) (xy 183.515 137.16))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6560c77a-cee3-4766-bcdc-bf5c86e9fd52)
+  )
+  (wire (pts (xy 273.177 132.334) (xy 273.177 129.794))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 65d9b961-bc4e-4d65-8bba-2130377e8825)
+  )
+  (wire (pts (xy 250.571 141.224) (xy 260.731 141.224))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6664b3ab-88e7-4c73-806a-7feabadfff56)
+  )
+  (wire (pts (xy 73.66 119.38) (xy 74.93 119.38))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6a1ae8ee-dea6-4015-b83e-baf8fcdfaf0f)
+  )
+  (wire (pts (xy 90.17 132.08) (xy 90.17 133.35))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6a25c4e1-7129-430c-892b-6eecb6ffdb47)
+  )
+  (wire (pts (xy 183.515 129.794) (xy 183.515 126.746))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6cc1ea7d-55f6-4369-b048-791f13cffb50)
+  )
+  (wire (pts (xy 184.15 40.64) (xy 204.47 40.64))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6d646c30-feab-4e3e-adf0-5427b73b5f08)
+  )
+  (wire (pts (xy 128.27 154.94) (xy 135.89 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6e508bf2-c65e-4107-867d-a3cf9a86c69e)
+  )
+  (wire (pts (xy 247.142 130.81) (xy 247.142 132.334))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6ee39fd0-d42f-4ce6-88eb-bc72843e6747)
+  )
+  (wire (pts (xy 132.08 93.98) (xy 132.08 95.25))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6f78c1fb-f693-4737-b750-74e50c35a564)
+  )
+  (wire (pts (xy 105.41 101.6) (xy 132.08 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6fddc16f-ccc1-4ade-884c-d6efda461da8)
+  )
+  (wire (pts (xy 183.515 124.587) (xy 183.515 126.746))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 70032097-9ebd-4b53-aafd-1777fcf209b8)
+  )
+  (wire (pts (xy 158.75 99.06) (xy 158.75 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 71079b24-2e2e-494b-a607-86ccdae75c6e)
+  )
+  (wire (pts (xy 128.27 154.94) (xy 128.27 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 73a6ec8e-8641-4014-be28-4611d398be32)
+  )
+  (wire (pts (xy 97.79 157.48) (xy 97.79 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7700fef1-de5b-4197-be2d-18385e1e18f9)
+  )
+  (wire (pts (xy 40.64 157.48) (xy 43.18 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 778b0e81-d70b-4705-ae45-b4c475c88dab)
+  )
+  (wire (pts (xy 87.63 48.26) (xy 87.63 74.93))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7c11b885-29b4-4eb2-b782-dde8e3724f0c)
+  )
+  (wire (pts (xy 40.64 50.8) (xy 57.15 50.8))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 80ace02d-cb21-4f08-bc25-572a9e56ff99)
+  )
+  (wire (pts (xy 26.67 163.83) (xy 26.67 165.1))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 81ab7ed7-7160-4650-b711-4daa2902dc8b)
+  )
+  (wire (pts (xy 183.515 137.16) (xy 185.547 137.16))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 83a37461-717b-405d-8cb1-aaf70165d7e3)
+  )
+  (wire (pts (xy 63.5 48.26) (xy 87.63 48.26))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 844f01a0-ac23-4a99-910e-4e91c579bb2b)
+  )
+  (wire (pts (xy 135.89 154.94) (xy 135.89 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 846ce0b5-f99e-4df4-8803-62f82ae6f3e3)
+  )
+  (wire (pts (xy 105.41 119.38) (xy 106.68 119.38))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 848901d5-fdee-4920-a04d-fbc03c912e79)
+  )
+  (wire (pts (xy 109.22 81.28) (xy 109.22 82.55))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 84d5cf13-52aa-4648-82e7-8be6e886a6b2)
+  )
+  (wire (pts (xy 198.12 71.12) (xy 198.12 73.66))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 85621d90-361e-49b6-9449-b54a16cce021)
+  )
+  (wire (pts (xy 132.08 85.09) (xy 132.08 86.36))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 85d211d4-76e7-4e49-a9c8-2e1cc8ab5805)
+  )
+  (wire (pts (xy 40.64 35.56) (xy 60.96 35.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 86143bb0-7899-4df8-b1df-baa3c0ac7889)
+  )
+  (wire (pts (xy 41.91 177.8) (xy 41.91 179.07))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 868b5d0d-f911-4724-9580-d9e69eb9f709)
+  )
+  (wire (pts (xy 189.23 33.02) (xy 189.23 38.1))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 86f6faec-7eee-404c-a73a-2ae625f33d8c)
+  )
+  (wire (pts (xy 90.17 162.56) (xy 90.17 166.37))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 87a32952-c8e5-40ba-af1d-1a8829a6c906)
+  )
+  (wire (pts (xy 55.88 167.64) (xy 58.42 167.64))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 897277a3-b7ce-4d18-8c5f-1c984a246298)
+  )
+  (wire (pts (xy 40.64 53.34) (xy 48.26 53.34))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 89fb4a63-a18d-4c7e-be12-f061ef4bf0c0)
+  )
+  (wire (pts (xy 40.64 27.94) (xy 62.23 27.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8afe1dbf-1187-4362-8af8-a90ca839a6b3)
+  )
+  (wire (pts (xy 167.132 85.09) (xy 167.132 86.868))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8ef2a10b-6ba8-40c6-b6f1-cf8788edfa83)
+  )
+  (wire (pts (xy 120.65 162.56) (xy 120.65 166.37))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 900cb6c8-1d05-4537-a4f0-9a7cc1a2ea1c)
+  )
+  (wire (pts (xy 105.41 154.94) (xy 105.41 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 909d0bdd-8a15-40f2-9dfd-be4a5d2d6b25)
+  )
+  (wire (pts (xy 72.39 96.52) (xy 74.93 96.52))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 92574e8a-729f-48de-afcb-97b4f5e826f8)
+  )
+  (wire (pts (xy 250.571 132.334) (xy 255.651 132.334))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 929d24e8-8fe4-429e-bba3-cdfa11602801)
+  )
+  (wire (pts (xy 152.4 85.09) (xy 152.4 86.36))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 92ec60c8-e914-4456-8d37-4b88fc0eb9c6)
+  )
+  (wire (pts (xy 218.567 134.239) (xy 218.567 136.525))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 93ca7382-d465-4176-8ad7-4f087aa34d04)
+  )
+  (wire (pts (xy 97.79 74.93) (xy 101.6 74.93))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9a458d6a-a84c-4faf-913e-90bab231d3f8)
+  )
+  (wire (pts (xy 87.63 48.26) (xy 123.19 48.26))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9ed54841-4bec-491f-817d-b7e8b25ca06c)
+  )
+  (wire (pts (xy 250.571 138.684) (xy 250.571 141.224))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9f5d479d-4bbc-4b00-a8c8-c5e48ce14cd4)
+  )
+  (wire (pts (xy 95.25 86.36) (xy 95.25 73.66))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a1d977e9-aa2c-4b7a-b2e3-8ff3b816e1f2)
+  )
+  (wire (pts (xy 270.51 30.48) (xy 270.51 31.75))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a311f3c6-42e3-4584-9725-4a62ff91b6e3)
+  )
+  (wire (pts (xy 101.6 74.93) (xy 101.6 76.2))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a4a80e68-9a9c-4dac-84a7-a9f3c47a0961)
+  )
+  (wire (pts (xy 233.68 124.206) (xy 233.68 129.286))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a5cdf2a6-c819-4bd5-96ad-4821312c80b3)
+  )
+  (wire (pts (xy 55.88 160.02) (xy 58.42 160.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a7c83b25-afbd-4974-8870-387db8f81a5c)
+  )
+  (wire (pts (xy 225.679 126.111) (xy 225.679 128.905))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a8eced18-e207-4010-b49f-63d36f7b817e)
+  )
+  (wire (pts (xy 142.24 93.98) (xy 144.78 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aaf0fd50-bb22-4408-be5a-88f5ba4193be)
+  )
+  (wire (pts (xy 260.731 141.224) (xy 260.731 139.954))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid abe1a5c5-be1f-4ffb-aa79-9cbbc3178fde)
+  )
+  (wire (pts (xy 158.75 85.09) (xy 167.132 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b14aea3f-7e9b-4416-ac0e-1c7beb3cd27c)
+  )
+  (wire (pts (xy 224.79 43.18) (xy 228.6 43.18))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b20fb198-6b0b-4cab-9ba8-ea9b46e8088f)
+  )
+  (wire (pts (xy 72.39 96.52) (xy 72.39 99.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b6924901-677d-424a-a3f4-52c8dd1fa5f5)
+  )
+  (wire (pts (xy 74.93 124.46) (xy 71.12 124.46))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b83b087e-7ec9-44e7-a1c9-81d5d26bbf79)
+  )
+  (wire (pts (xy 152.4 85.09) (xy 158.75 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bb673c7a-d2b0-45b0-bfe2-0b113c092a77)
+  )
+  (wire (pts (xy 57.15 59.69) (xy 57.15 60.96))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bc01f3e7-a131-4f66-8abc-cc13e855d5e5)
+  )
+  (wire (pts (xy 215.9 136.525) (xy 218.567 136.525))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bf1b6178-966c-4001-aebe-eacb189d4d88)
+  )
+  (wire (pts (xy 209.55 40.64) (xy 228.6 40.64))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c1d41740-a2ba-439a-8fc6-5497befb9509)
+  )
+  (wire (pts (xy 81.28 74.93) (xy 81.28 76.2))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c202ddee-78ab-4ebb-beca-559aaf118430)
+  )
+  (wire (pts (xy 195.707 137.16) (xy 198.628 137.16))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c28a4ef4-6cdc-4adf-9c46-846b71f2ae0f)
+  )
+  (wire (pts (xy 62.23 27.94) (xy 62.23 29.21))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c8b93f12-bc5c-4ce5-b954-377d903895f1)
+  )
+  (wire (pts (xy 198.628 137.16) (xy 200.279 137.16))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c9fd3ebb-5143-42e5-a01e-79101538302d)
+  )
+  (wire (pts (xy 249.174 141.224) (xy 250.571 141.224))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cb236765-2f36-45ef-aef4-4d53c8e8815b)
+  )
+  (wire (pts (xy 218.567 136.525) (xy 220.599 136.525))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cbe4f757-13c1-49fa-a85b-a3e2b86e5281)
+  )
+  (wire (pts (xy 60.96 59.69) (xy 57.15 59.69))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cd2580a0-9e4c-4895-a13c-3b2ee33bafc4)
+  )
+  (wire (pts (xy 63.5 48.26) (xy 63.5 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cfec88d2-05ea-4320-9be6-2559d89ee700)
+  )
+  (wire (pts (xy 52.07 53.34) (xy 52.07 48.26))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d554632b-6dd0-47f8-b59b-3ce25177ca3e)
+  )
+  (wire (pts (xy 90.17 81.28) (xy 90.17 86.36))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d5b0938b-9efb-4b58-8ac4-d92da9ed2e30)
+  )
+  (wire (pts (xy 71.12 127) (xy 74.93 127))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d70bfdec-de0f-45e5-9452-2cd5d12b83b9)
+  )
+  (wire (pts (xy 73.66 121.92) (xy 74.93 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d8f24303-7e52-49a9-9e82-8d60c3aaa009)
+  )
+  (wire (pts (xy 158.75 85.09) (xy 158.75 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d9ad01c4-9416-4b1f-8447-afc1d446fa8a)
+  )
+  (wire (pts (xy 26.67 165.1) (xy 43.18 165.1))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dbbbcbf5-ed09-4c20-902c-70f108158aba)
+  )
+  (wire (pts (xy 57.15 58.42) (xy 57.15 59.69))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dd3da890-32ef-4a5a-aea4-e5d2141f1ff1)
+  )
+  (wire (pts (xy 101.6 81.28) (xy 101.6 82.55))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid de2abbd8-9b48-47ba-b77e-4c65ca048af6)
+  )
+  (wire (pts (xy 132.08 91.44) (xy 132.08 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid de5c2064-b9e1-4057-a8cc-9308019ef4d3)
+  )
+  (wire (pts (xy 90.17 154.94) (xy 97.79 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e20929e2-2c15-4a75-b1ed-9caa9bd27df7)
+  )
+  (wire (pts (xy 95.25 73.66) (xy 109.22 73.66))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e5889358-36b5-4652-9d71-4d4aa652a144)
+  )
+  (wire (pts (xy 105.41 106.68) (xy 106.68 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e6bf257d-5112-423c-b70a-adf8446f29da)
+  )
+  (wire (pts (xy 198.628 124.841) (xy 198.628 129.921))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e8cae240-ed54-4f27-86d4-40255dc6a7bb)
+  )
+  (wire (pts (xy 265.811 132.334) (xy 273.177 132.334))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e9f6bbf2-ea0f-4572-b5fe-66cc6291cddc)
+  )
+  (wire (pts (xy 72.39 111.76) (xy 74.93 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eb83440d-aa8b-4a1e-9e93-00cf0de78de9)
+  )
+  (wire (pts (xy 90.17 157.48) (xy 90.17 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ebadfd51-5a1d-4821-b341-8a1acb4abb01)
+  )
+  (wire (pts (xy 55.88 162.56) (xy 58.42 162.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ed612f6d-67c1-4198-976d-84139f8d99bc)
+  )
+  (wire (pts (xy 123.19 85.09) (xy 132.08 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ed9596e5-f4f2-4fc2-bb34-16ad21b3b120)
+  )
+  (wire (pts (xy 147.32 85.09) (xy 152.4 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid edb2db40-12f7-45b3-a514-2a1299ac0231)
+  )
+  (wire (pts (xy 40.64 58.42) (xy 43.18 58.42))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f240e733-157e-4a15-812f-78f42d8a8322)
+  )
+  (wire (pts (xy 21.59 166.37) (xy 21.59 167.64))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f321809c-ab7a-4356-9b11-4c0d46c421ba)
+  )
+  (wire (pts (xy 179.07 85.09) (xy 179.07 86.36))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f364b99f-4502-4cba-a96d-4ed35ad108b5)
+  )
+  (wire (pts (xy 194.31 85.09) (xy 198.12 85.09))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f413d088-6fb9-4a8a-88fd-666ff68b7fdf)
+  )
+  (wire (pts (xy 40.64 160.02) (xy 43.18 160.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f565cf54-67ba-4424-8d47-087433645499)
+  )
+  (wire (pts (xy 149.86 93.98) (xy 152.4 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f58fca4c-73af-416f-b236-f3bb62b8fd00)
+  )
+  (wire (pts (xy 105.41 121.92) (xy 106.68 121.92))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f5a3f95b-1a53-41b4-b208-bf168c9d9c6d)
+  )
+  (wire (pts (xy 82.55 157.48) (xy 82.55 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f6a5cab3-78e5-4acf-8c67-f401df2846d0)
+  )
+  (wire (pts (xy 189.23 38.1) (xy 228.6 38.1))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f9211667-7b12-4b75-9ad5-a05daed4fec9)
+  )
+  (wire (pts (xy 97.79 162.56) (xy 97.79 166.37))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f931f973-5615-451c-bb04-9a02aede6e6f)
+  )
+  (wire (pts (xy 43.18 55.88) (xy 43.18 58.42))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fc13962a-a464-4fa2-b9a6-4c26667104ee)
+  )
+  (wire (pts (xy 40.64 55.88) (xy 43.18 55.88))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fd34aa56-ded2-4e97-965a-a39457716f0c)
+  )
+  (wire (pts (xy 40.64 30.48) (xy 48.26 30.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fe1ad3bd-92cc-4e1c-8cc9-a77278095945)
+  )
+  (wire (pts (xy 105.41 154.94) (xy 109.22 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fe9bdc33-eab1-4bdc-9603-57decb38d2a2)
+  )
+
+  (label "A_B_SIDE" (at 105.41 166.37 270)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 02491520-945f-40c4-9160-4e5db9ac115d)
+  )
+  (label "SCL" (at 58.42 165.1 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 0ef46f11-6681-411e-ba9c-97446f926c88)
+  )
+  (label "USB_POWER" (at 123.19 48.26 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 1cbbfee4-06dd-44ee-af91-d336edf2459c)
+  )
+  (label "POWER_PDO2" (at 58.42 167.64 0)
+    (effects (font (size 1 1)) (justify left bottom))
+    (uuid 1d9dc91c-3457-4ca5-8e42-43be60ae0831)
+  )
+  (label "SDA" (at 58.42 162.56 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 20202fcf-8c54-4f66-98a7-71644c94d4bd)
+  )
+  (label "POWER_PDO3" (at 106.68 109.22 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2c10387c-3cac-4a7c-bbfb-95d69f41a890)
+  )
+  (label "RST" (at 72.39 91.44 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 341e67eb-d5e1-4cb7-9d11-5aa4ab832a2a)
+  )
+  (label "CC1" (at 41.91 35.56 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 3bb9c3d4-9a6f-41ac-8d1e-92ed4fe334c0)
+  )
+  (label "A_B_SIDE" (at 106.68 119.38 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 3d2a15cb-c492-4d9a-b1dd-7d5f099d2d31)
+  )
+  (label "SCL" (at 73.66 116.84 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 3d3d9119-ad2c-4559-b2b1-12ed3d4fc7b8)
+  )
+  (label "SCL" (at 200.279 137.16 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 42424f2d-5671-4182-88eb-4d9b58e5496c)
+  )
+  (label "ATTACH" (at 40.64 162.56 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 4f3dc5bc-04e8-4dcc-91dd-8782e84f321d)
+  )
+  (label "CC2" (at 41.91 50.8 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 59ee13a4-660e-47e2-a73a-01cfe11439e9)
+  )
+  (label "SDA" (at 73.66 119.38 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 64c39506-17ea-4b7f-9f0a-c03150e3c023)
+  )
+  (label "SDA" (at 235.331 136.525 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 73754aa8-3d2c-47f8-8c80-8d41e2aaca98)
+  )
+  (label "GPIO" (at 106.68 124.46 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 784e3230-2053-4bc9-a786-5ac2bd0df0f5)
+  )
+  (label "SDA" (at 90.17 166.37 270)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 7e90deb5-aef9-4d2b-a440-4cb0dbfaaa93)
+  )
+  (label "ATTACH" (at 113.03 166.37 270)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 83d85a81-e014-4ee9-9433-a9a045c80893)
+  )
+  (label "ALERT" (at 40.64 157.48 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 905b154b-e92b-469d-b2e2-340d67daddb7)
+  )
+  (label "ATTACH" (at 106.68 121.92 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 926b329f-cd0d-410a-bc4a-e36446f8965a)
+  )
+  (label "POWER_PDO2" (at 135.89 166.37 270)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 9c2a29da-c83f-4ec8-bbcf-9d775812af04)
+  )
+  (label "GPIO" (at 58.42 157.48 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid b1731e91-7698-42fa-ad60-5c60fdd0e1fc)
+  )
+  (label "POWER_PDO3" (at 128.27 166.37 270)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b500fd76-a613-4f44-aac4-99213e86ff44)
+  )
+  (label "ALERT" (at 97.79 166.37 270)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid bcfbc157-43ce-49f7-bd18-6a9e2f2f30a3)
+  )
+  (label "GPIO" (at 120.65 166.37 270)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c0c62e93-8e84-4f2b-96ae-e90b55e0550a)
+  )
+  (label "RST" (at 40.64 170.18 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c2211bf7-6ed0-4800-9f21-d6a078bedba2)
+  )
+  (label "POWER_PDO3" (at 58.42 160.02 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c7db4903-f95a-49f5-bcce-c52f0ca8defc)
+  )
+  (label "CC2" (at 72.39 104.14 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d8d71ad3-6fd1-4a98-9c1f-70c4fbf3d1d1)
+  )
+  (label "USB_POWER" (at 270.51 21.59 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid dd4f23cd-8f89-457c-8b93-3828f8c20a8d)
+  )
+  (label "A_B_SIDE" (at 40.64 160.02 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid dfba7148-cad3-4f40-9835-b1394bd30a2c)
+  )
+  (label "POWER_PDO2" (at 106.68 106.68 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f1c2e9b0-6f9f-485b-b482-d408df476d0f)
+  )
+  (label "SCL" (at 82.55 166.37 270)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid faa605d9-8c1c-4d31-b7c1-3dc31a22eb34)
+  )
+  (label "ALERT" (at 73.66 121.92 180)
+    (effects (font (size 1 1)) (justify right bottom))
+    (uuid fcb4f52a-a6cb-4ca0-970a-4c8a2c0f3942)
+  )
+  (label "CC1" (at 72.39 96.52 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid fe4068b9-89da-4c59-ba51-b5949772f5d8)
+  )
+
+  (global_label "prog_stusb" (shape input) (at 249.174 141.224 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 5b3dbea3-bb5e-4c90-a86d-943b944fe624)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 236.5688 141.1446 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "SCL_3V3" (shape input) (at 180.848 137.16 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 6e56d71f-1303-4b70-95c8-6c6af36860c8)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 170.5409 137.0806 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "SDA_3V3" (shape input) (at 215.9 136.525 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid bb56712b-4b0e-4149-b9f9-30060a5cb443)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 205.5325 136.4456 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+
+  (symbol (lib_id "Device:Polyfuse_Small") (at 207.01 40.64 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00006110f4b4)
+    (property "Reference" "F8" (id 0) (at 209.55 39.37 90))
+    (property "Value" "Polyfuse 4.2A" (id 1) (at 194.31 39.37 90))
+    (property "Footprint" "Greaseweazle:Fuse_2018Metric" (id 2) (at 201.93 41.91 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 207.01 40.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C21007" (id 4) (at 207.01 40.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid dc27d331-c243-40ab-8815-68c702f3aa36))
+    (pin "2" (uuid 879bb4e1-00e9-4bf5-a03c-0a7f5a77af5e))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 184.15 33.02 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061117579)
+    (property "Reference" "#PWR0165" (id 0) (at 184.15 36.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 184.531 28.6258 0))
+    (property "Footprint" "" (id 2) (at 184.15 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 184.15 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 247da9e8-616c-4371-925c-b395a31672d4))
+  )
+
+  (symbol (lib_id "Interface_USB:STUSB4500QTR") (at 90.17 109.22 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00006190f976)
+    (property "Reference" "U5" (id 0) (at 79.121 87.376 0))
+    (property "Value" "STUSB4500QTR" (id 1) (at 111.76 91.44 0))
+    (property "Footprint" "Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm" (id 2) (at 90.17 109.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://www.st.com/resource/en/datasheet/stusb4500.pdf" (id 3) (at 90.17 109.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C2678061" (id 4) (at 90.17 109.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3425781b-b72a-4954-9433-1cbb7c4d37ee))
+    (pin "10" (uuid 7332b70c-32c5-45a0-9316-fe688f88c3a3))
+    (pin "11" (uuid 0ce614e7-4f80-4594-bb07-45c431a8062d))
+    (pin "12" (uuid 856f6596-24c7-47ce-af05-4c96cf721881))
+    (pin "13" (uuid 8a641105-b9b5-4388-8b5f-d9d79a37df9e))
+    (pin "14" (uuid 2517d16b-4459-463e-9fa2-f4efc59d103a))
+    (pin "15" (uuid 280d6ee7-c046-40fc-a967-6565f9d6dce3))
+    (pin "16" (uuid 31fecab9-7718-482e-a805-7f68b0ac4f39))
+    (pin "17" (uuid 00a9b116-8a00-448f-8431-b4f00f716a8e))
+    (pin "18" (uuid f5ffbd3a-4751-40bb-bddd-4dbbb8192fe0))
+    (pin "19" (uuid 7f341189-b6f7-43e6-9a31-48b5891ebcde))
+    (pin "2" (uuid 6eb7084b-0ba1-4274-9ddd-603e6fe8a9a5))
+    (pin "20" (uuid cfc573fe-64e9-4db5-b8e0-c9045ef2b8ac))
+    (pin "21" (uuid 2ea3534b-0ba3-4060-8f70-34b855bf632d))
+    (pin "22" (uuid 525631a9-5f23-4181-b914-82576d59bea2))
+    (pin "23" (uuid 51a747e5-05b8-4d11-9d3e-96caab03c602))
+    (pin "24" (uuid 9afb93d1-5951-49fd-9681-cbf222c9e95f))
+    (pin "25" (uuid 85b5c0cd-6a7a-40c7-bfc2-5f9eeaf37f43))
+    (pin "3" (uuid fd68f558-f35f-4a16-8a4c-69b64e022f42))
+    (pin "4" (uuid 7f3ec87c-d4d9-4b56-b196-bf3063352aa2))
+    (pin "5" (uuid fe98f590-74ff-4a1b-97e4-6871b434549d))
+    (pin "6" (uuid 5727a7c1-f49b-4049-83a9-c38ae4150771))
+    (pin "7" (uuid 3fffdda7-2cb2-4ca6-863e-97949f232ff4))
+    (pin "8" (uuid 00f7c378-3be3-4c65-9b4f-8ad6a600bf4e))
+    (pin "9" (uuid 01e730ab-c3cc-48e0-8a71-4eeacc0ef825))
+  )
+
+  (symbol (lib_id "Greaseweazle:HRO-TYPE-C-31-M-12") (at 38.1 41.91 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061910067)
+    (property "Reference" "USB2" (id 0) (at 33.8582 21.6662 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Value" "HRO-TYPE-C-31-M-12" (id 1) (at 33.8582 24.3586 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Footprint" "Greaseweazle:HRO-TYPE-C-31-M-12" (id 2) (at 38.1 41.91 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "Datasheet" "https://datasheet.lcsc.com/szlcsc/1811131825_Korean-Hroparts-Elec-TYPE-C-31-M-12_C165948.pdf" (id 3) (at 38.1 41.91 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "LCSC" "C165948" (id 4) (at 38.1 41.91 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 70dfcaf7-07a6-40b0-aafd-6ce06d6e794c))
+    (pin "10" (uuid 2c5f3129-e0cd-43fe-afad-b677bf741a53))
+    (pin "11" (uuid 0241efd6-9329-48ae-8fe4-c21ea77b31b9))
+    (pin "12" (uuid 0e08892b-78f5-4149-9c6a-9bbbed3be1af))
+    (pin "13" (uuid de259ffa-59cd-469e-b575-5591576e5458))
+    (pin "2" (uuid a0e5c0cb-7588-45ea-acb1-dd37d343d9d3))
+    (pin "3" (uuid e27b6e6b-25d1-44de-964a-41a2587836fb))
+    (pin "4" (uuid 9ebacb1b-5b44-4808-b397-43e5fde29992))
+    (pin "5" (uuid 96aac173-132c-4500-8c5d-c048ae4f7cf8))
+    (pin "6" (uuid 9a76b45a-d66b-4c4b-a4de-b85725542dc2))
+    (pin "7" (uuid 58a5e6e6-7ccc-4601-b0bf-4655fd255447))
+    (pin "8" (uuid 1e966ab5-195d-40a3-95e8-1d2df0efca23))
+    (pin "9" (uuid 657f54aa-c1d8-4eb3-a91d-c296f458123e))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_01x04") (at 233.68 38.1 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061bef97d)
+    (property "Reference" "J4" (id 0) (at 235.712 37.0332 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "Power Connector" (id 1) (at 235.712 39.3446 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Connector_Phoenix_MC:PhoenixContact_MC_1,5_4-G-3.81_1x04_P3.81mm_Horizontal" (id 2) (at 233.68 38.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 233.68 38.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a101fd62-6ae4-41dd-91e6-aa5095ef2017))
+    (pin "2" (uuid dbbb11b7-cd69-43c0-8928-d98f48baee20))
+    (pin "3" (uuid b092272b-afc2-4b95-b23e-48c3d3080f6e))
+    (pin "4" (uuid c3a7841a-e0c6-42f0-b8cf-d4212abf8c31))
+  )
+
+  (symbol (lib_id "Device:D_Schottky") (at 270.51 26.67 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061bf0f20)
+    (property "Reference" "D5" (id 0) (at 272.542 25.5016 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "1N5819W" (id 1) (at 272.542 27.813 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Diode_SMD:D_SOD-123" (id 2) (at 270.51 26.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 270.51 26.67 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C963381" (id 4) (at 270.51 26.67 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 43226f66-a442-4737-ad4f-5492fd291113))
+    (pin "2" (uuid 1edb0f9c-cfbd-4b8a-9d25-20425905b4e8))
+  )
+
+  (symbol (lib_id "power:GND") (at 270.51 31.75 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061bf280e)
+    (property "Reference" "#PWR0123" (id 0) (at 270.51 38.1 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 270.637 36.1442 0))
+    (property "Footprint" "" (id 2) (at 270.51 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 270.51 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a7edeba6-32fb-4467-bbf0-7758a1631d6e))
+  )
+
+  (symbol (lib_id "Device:D_Schottky") (at 57.15 54.61 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061bf640d)
+    (property "Reference" "D3" (id 0) (at 53.213 52.197 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "1N5819W" (id 1) (at 47.244 57.023 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Diode_SMD:D_SOD-123" (id 2) (at 57.15 54.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 57.15 54.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C963381" (id 4) (at 57.15 54.61 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7051d2c8-93ab-4918-b6b7-0f4e2e438db7))
+    (pin "2" (uuid 49587fee-650a-490d-bdcd-c8e019b1dec1))
+  )
+
+  (symbol (lib_id "power:GND") (at 57.15 60.96 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061bf71ab)
+    (property "Reference" "#PWR0124" (id 0) (at 57.15 67.31 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 57.277 65.3542 0))
+    (property "Footprint" "" (id 2) (at 57.15 60.96 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 57.15 60.96 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d7ba9663-96f1-4770-b9d0-0cb89858a01d))
+  )
+
+  (symbol (lib_id "Device:D_Schottky") (at 60.96 39.37 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061bf74de)
+    (property "Reference" "D4" (id 0) (at 62.992 38.2016 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "1N5819W" (id 1) (at 62.992 40.513 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Diode_SMD:D_SOD-123" (id 2) (at 60.96 39.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 60.96 39.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C963381" (id 4) (at 60.96 39.37 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e887b3f4-2774-4892-a871-9d5ac568e5bc))
+    (pin "2" (uuid 02d56d2c-b6b5-4ca1-9051-cd7f181a6d0c))
+  )
+
+  (symbol (lib_id "power:GND") (at 43.18 60.96 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061bf8580)
+    (property "Reference" "#PWR0125" (id 0) (at 43.18 67.31 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 43.307 65.3542 0))
+    (property "Footprint" "" (id 2) (at 43.18 60.96 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 43.18 60.96 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d0240a6f-e390-4a0b-99a5-203a64802880))
+  )
+
+  (symbol (lib_id "power:GND") (at 62.23 29.21 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061bf9eea)
+    (property "Reference" "#PWR0127" (id 0) (at 62.23 35.56 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 62.357 33.6042 0))
+    (property "Footprint" "" (id 2) (at 62.23 29.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 62.23 29.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0b105dc7-5a90-4740-ad34-e83153f60b6b))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 69.85 111.76 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c03140)
+    (property "Reference" "R24" (id 0) (at 69.85 106.7816 90))
+    (property "Value" "1k" (id 1) (at 69.85 109.093 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 69.85 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 69.85 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C11702" (id 4) (at 69.85 111.76 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 351450a8-d1bf-47eb-ab4a-aa5c0db224b2))
+    (pin "2" (uuid 472eaa08-2758-4150-8990-0a853005dbd4))
+  )
+
+  (symbol (lib_id "power:GND") (at 71.12 129.54 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c052fd)
+    (property "Reference" "#PWR0122" (id 0) (at 71.12 135.89 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 71.247 133.9342 0))
+    (property "Footprint" "" (id 2) (at 71.12 129.54 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 71.12 129.54 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b9cd5083-35b7-4825-b507-5e62dfe30344))
+  )
+
+  (symbol (lib_id "power:GND") (at 90.17 133.35 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c054d5)
+    (property "Reference" "#PWR0126" (id 0) (at 90.17 139.7 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 90.297 137.7442 0))
+    (property "Footprint" "" (id 2) (at 90.17 133.35 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 90.17 133.35 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0ac59ec9-f84b-4350-87e7-948612180aba))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_02x06_Odd_Even") (at 48.26 162.56 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c0ccd0)
+    (property "Reference" "J9" (id 0) (at 49.53 151.9682 0))
+    (property "Value" "STUBS4500 Programming" (id 1) (at 49.53 154.2796 0))
+    (property "Footprint" "Connector_IDC:IDC-Header_2x06_P2.54mm_Vertical" (id 2) (at 48.26 162.56 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 48.26 162.56 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C692422" (id 4) (at 48.26 162.56 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2574a326-aa1d-4bcf-8364-fd35d10db213))
+    (pin "10" (uuid 8755b135-b5fe-48fe-9109-8ce3dfbe8780))
+    (pin "11" (uuid 3cf2c000-3616-426b-9ac8-59ed474077aa))
+    (pin "12" (uuid 5ff401c7-a87a-4fd1-8ae5-e1647154fc0a))
+    (pin "2" (uuid 8c85ec13-abe0-4b12-ab81-6c818fa62378))
+    (pin "3" (uuid f444e37b-3d38-4c66-800c-5059b12af8ff))
+    (pin "4" (uuid 2c8071c1-775f-4994-9467-a1572822bf14))
+    (pin "5" (uuid 35b67105-7f40-4c15-8a2d-b22ff18d73f8))
+    (pin "6" (uuid 63f1733c-ffca-486b-85c9-2aa8d5877607))
+    (pin "7" (uuid 5471880f-ef2b-4e4a-ae8b-fdeb22a70e42))
+    (pin "8" (uuid 54bd9890-ae76-46bb-a9b9-ec3f1200f8c3))
+    (pin "9" (uuid 7b967791-0f40-4fbf-b968-1468ecc9dd52))
+  )
+
+  (symbol (lib_id "power:GND") (at 58.42 173.99 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c163d3)
+    (property "Reference" "#PWR0128" (id 0) (at 58.42 180.34 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 58.547 178.3842 0))
+    (property "Footprint" "" (id 2) (at 58.42 173.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 58.42 173.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3ef4f3e9-c1df-4c54-b445-6c8cd5c51b5e))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 41.91 175.26 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c1d791)
+    (property "Reference" "R25" (id 0) (at 43.4086 174.0916 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100k" (id 1) (at 43.4086 176.403 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 41.91 175.26 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 41.91 175.26 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25741" (id 4) (at 41.91 175.26 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e5e3f63f-284f-4ff7-858d-7cbcb1353a79))
+    (pin "2" (uuid dd8c595a-45eb-454b-9db9-381ded66c4f6))
+  )
+
+  (symbol (lib_id "power:GND") (at 41.91 179.07 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c1eb9a)
+    (property "Reference" "#PWR0129" (id 0) (at 41.91 185.42 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 42.037 183.4642 0))
+    (property "Footprint" "" (id 2) (at 41.91 179.07 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 41.91 179.07 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b258ea18-121e-4ca6-bc82-91226ab47be3))
+  )
+
+  (symbol (lib_id "power:VPP") (at 21.59 166.37 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c2bef0)
+    (property "Reference" "#PWR0133" (id 0) (at 21.59 170.18 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VPP" (id 1) (at 21.971 161.9758 0))
+    (property "Footprint" "" (id 2) (at 21.59 166.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 21.59 166.37 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3de65d8a-b334-4013-a0d3-ed5faa0d0163))
+  )
+
+  (symbol (lib_id "power:VCC") (at 26.67 163.83 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c2dece)
+    (property "Reference" "#PWR0134" (id 0) (at 26.67 167.64 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 27.051 159.4358 0))
+    (property "Footprint" "" (id 2) (at 26.67 163.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 26.67 163.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 59faa9aa-7048-4002-b2ef-9e3b32f5a376))
+  )
+
+  (symbol (lib_id "power:VPP") (at 109.22 152.4 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c30b1a)
+    (property "Reference" "#PWR0135" (id 0) (at 109.22 156.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VPP" (id 1) (at 109.601 148.0058 0))
+    (property "Footprint" "" (id 2) (at 109.22 152.4 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 109.22 152.4 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 670d398b-a026-4319-88ef-354daf94f43b))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 97.79 160.02 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c31387)
+    (property "Reference" "R28" (id 0) (at 99.2886 158.8516 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100k" (id 1) (at 99.2886 161.163 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 97.79 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 97.79 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25741" (id 4) (at 97.79 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 30b89d76-f430-4e58-b88d-70e26cfa2473))
+    (pin "2" (uuid c61333a2-ac62-4c51-b905-5dd1680b0464))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 105.41 160.02 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c36c80)
+    (property "Reference" "R29" (id 0) (at 106.9086 158.8516 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100k" (id 1) (at 106.9086 161.163 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 105.41 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 105.41 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25741" (id 4) (at 105.41 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 50ab4f70-9c2a-4718-9da2-f05f2b8c29a2))
+    (pin "2" (uuid 59861efe-7796-4de9-b230-98b5e8569710))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 113.03 160.02 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c39cf4)
+    (property "Reference" "R30" (id 0) (at 114.5286 158.8516 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100k" (id 1) (at 114.5286 161.163 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 113.03 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 113.03 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25741" (id 4) (at 113.03 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 20a59c7b-b4aa-4975-885b-f7190a1646ff))
+    (pin "2" (uuid c8177731-2a31-4518-bb2d-b94975c52a86))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 120.65 160.02 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c3b934)
+    (property "Reference" "R31" (id 0) (at 122.1486 158.8516 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100k" (id 1) (at 122.1486 161.163 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 120.65 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 120.65 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25741" (id 4) (at 120.65 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 85e37170-979a-475e-962f-5046f82a0f98))
+    (pin "2" (uuid ec826a7a-ba93-4097-b8c9-e0bdbe8c97f8))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 128.27 160.02 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c3df7b)
+    (property "Reference" "R32" (id 0) (at 129.7686 158.8516 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100k" (id 1) (at 129.7686 161.163 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 128.27 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 128.27 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25741" (id 4) (at 128.27 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 607343c6-61f2-466a-b4c9-bdcadbc06ac8))
+    (pin "2" (uuid 9fc3e7de-917d-471e-9baf-20e418f20549))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 135.89 160.02 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c4031d)
+    (property "Reference" "R33" (id 0) (at 137.3886 158.8516 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100k" (id 1) (at 137.3886 161.163 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 135.89 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 135.89 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25741" (id 4) (at 135.89 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d5614f03-f035-4e25-9529-67c77e219e77))
+    (pin "2" (uuid 6eff63ba-05d9-4b1e-bdb1-6c221af1bdc6))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 90.17 160.02 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c47e41)
+    (property "Reference" "R27" (id 0) (at 91.6686 158.8516 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "4.7k" (id 1) (at 91.6686 161.163 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 90.17 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 90.17 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25900" (id 4) (at 90.17 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b4d82a93-5ee0-4850-b401-e830e3cf8c99))
+    (pin "2" (uuid 8071da13-aecd-4c14-8a5a-a873c33a997e))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 82.55 160.02 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c48580)
+    (property "Reference" "R26" (id 0) (at 84.0486 158.8516 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "4.7k" (id 1) (at 84.0486 161.163 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 82.55 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 82.55 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25900" (id 4) (at 82.55 160.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7701ca9c-75a6-4e70-90f9-47e48f65a494))
+    (pin "2" (uuid 673ce2ad-fd2d-4668-adc4-24b0f0f72888))
+  )
+
+  (symbol (lib_id "power:VCC") (at 90.17 81.28 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c5199c)
+    (property "Reference" "#PWR0136" (id 0) (at 90.17 85.09 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VCC" (id 1) (at 90.551 76.8858 0))
+    (property "Footprint" "" (id 2) (at 90.17 81.28 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 90.17 81.28 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1dbcbf8d-9447-480a-a89a-7d1154f3b67e))
+  )
+
+  (symbol (lib_id "Device:C_Small") (at 101.6 78.74 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c54e11)
+    (property "Reference" "C24" (id 0) (at 103.9368 77.5716 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "1uF" (id 1) (at 103.9368 79.883 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 101.6 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 101.6 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C15849" (id 4) (at 101.6 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid baa9b7b2-58cb-4085-859e-984d655e76c1))
+    (pin "2" (uuid f107fd98-c173-4588-bedf-c9ccf6aadf85))
+  )
+
+  (symbol (lib_id "Device:C_Small") (at 109.22 78.74 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c5650b)
+    (property "Reference" "C25" (id 0) (at 111.5568 77.5716 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "1uF" (id 1) (at 111.5568 79.883 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 109.22 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 109.22 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C15849" (id 4) (at 109.22 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 140cc9bc-79dd-427a-bb6b-3be9cd5502ca))
+    (pin "2" (uuid 5ce35358-949e-4b31-9900-f7dd213085a9))
+  )
+
+  (symbol (lib_id "Device:C_Small") (at 81.28 78.74 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c56c9b)
+    (property "Reference" "C23" (id 0) (at 83.6168 77.5716 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "1uF" (id 1) (at 83.6168 79.883 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 81.28 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 81.28 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C15849" (id 4) (at 81.28 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e669b4af-3098-403a-94b1-d09b1655ff76))
+    (pin "2" (uuid a993ca2d-07ab-47a8-b2ba-1a1c69698c7d))
+  )
+
+  (symbol (lib_id "power:GND") (at 81.28 82.55 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c576d0)
+    (property "Reference" "#PWR0137" (id 0) (at 81.28 88.9 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 77.343 84.201 0))
+    (property "Footprint" "" (id 2) (at 81.28 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 81.28 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3d0b5663-95f5-4d6a-b7a3-0a4bab959f54))
+  )
+
+  (symbol (lib_id "power:GND") (at 101.6 82.55 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c5980b)
+    (property "Reference" "#PWR0138" (id 0) (at 101.6 88.9 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 101.727 86.9442 0))
+    (property "Footprint" "" (id 2) (at 101.6 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 101.6 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 530dde22-7d70-49d3-a479-365e2dae52d3))
+  )
+
+  (symbol (lib_id "power:GND") (at 109.22 82.55 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c5d42d)
+    (property "Reference" "#PWR0139" (id 0) (at 109.22 88.9 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 109.347 86.9442 0))
+    (property "Footprint" "" (id 2) (at 109.22 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 109.22 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9e1d45bb-30b5-423f-ad35-bb2852ee37fa))
+  )
+
+  (symbol (lib_id "Transistor_FET:IRF7404") (at 142.24 87.63 270) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c7c2e9)
+    (property "Reference" "Q1" (id 0) (at 142.24 78.9432 90))
+    (property "Value" "AO4407C" (id 1) (at 142.24 81.2546 90))
+    (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" (id 2) (at 140.335 82.55 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 142.24 87.63 90)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "LCSC" "C469397" (id 4) (at 142.24 87.63 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2e736f8d-a1dd-4349-90d5-60311e0ec61d))
+    (pin "2" (uuid eb47cba7-f413-4048-a35f-e802a4675f67))
+    (pin "3" (uuid a7577239-5989-4b88-b936-c14f68f367e0))
+    (pin "4" (uuid 5662960c-93a4-41ed-abe4-1101d5bc822f))
+    (pin "5" (uuid 0a616614-591a-48b8-9bed-bb3314ba8c5c))
+    (pin "6" (uuid c67326a1-42c1-40cf-a2e1-4ac41ebd7fb8))
+    (pin "7" (uuid 65547a2e-eea4-410b-8580-f7fedddacd36))
+    (pin "8" (uuid 8127ad6e-b709-46ca-9d69-cc5915180c67))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 132.08 88.9 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061c9cd51)
+    (property "Reference" "R37" (id 0) (at 133.5786 87.7316 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100k" (id 1) (at 133.5786 90.043 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 132.08 88.9 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 132.08 88.9 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25741" (id 4) (at 132.08 88.9 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 210c8563-c583-4547-81eb-9aa35c6b5c70))
+    (pin "2" (uuid 18837a03-af72-4ead-b8be-61a29f6f18b8))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 132.08 97.79 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061ca64e3)
+    (property "Reference" "R38" (id 0) (at 133.5786 96.6216 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "22k" (id 1) (at 133.5786 98.933 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 132.08 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 132.08 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25768" (id 4) (at 132.08 97.79 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f502f8ed-a0b5-4601-a6b7-d297eee2175c))
+    (pin "2" (uuid 0a4529b1-120d-49db-a80e-79d39e70c730))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 147.32 93.98 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061cb587b)
+    (property "Reference" "R39" (id 0) (at 147.32 89.0016 90))
+    (property "Value" "100" (id 1) (at 147.32 91.313 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 147.32 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 147.32 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25076" (id 4) (at 147.32 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e58618cb-d735-4f69-82c2-1dc93ba73118))
+    (pin "2" (uuid 4ec4cd79-04cf-4d0b-abf3-606c618c406d))
+  )
+
+  (symbol (lib_id "Device:C_Small") (at 152.4 88.9 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061cb935e)
+    (property "Reference" "C2" (id 0) (at 154.7368 87.7316 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100nF" (id 1) (at 154.7368 90.043 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" (id 2) (at 152.4 88.9 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 152.4 88.9 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C1525" (id 4) (at 152.4 88.9 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 326ac6cc-8805-40a5-a773-a059409bd3df))
+    (pin "2" (uuid db9c910b-a43b-4237-be5d-ed5121724fb7))
+  )
+
+  (symbol (lib_id "Device:D_Schottky") (at 167.132 90.678 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061cc4ade)
+    (property "Reference" "D2" (id 0) (at 169.164 89.5096 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "1N5819W" (id 1) (at 169.164 91.821 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Diode_SMD:D_SOD-123" (id 2) (at 167.132 90.678 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 167.132 90.678 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C963381" (id 4) (at 167.132 90.678 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b6272060-81f4-4c07-977b-d3f091bb1206))
+    (pin "2" (uuid ee3eb24a-9db2-4742-bf54-aa7688ce4514))
+  )
+
+  (symbol (lib_id "power:GND") (at 167.132 97.028 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061cc8dda)
+    (property "Reference" "#PWR0142" (id 0) (at 167.132 103.378 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 167.259 101.4222 0))
+    (property "Footprint" "" (id 2) (at 167.132 97.028 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 167.132 97.028 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1acac358-3471-4b76-87c0-6ed3561286e7))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 158.75 96.52 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061cdb3e1)
+    (property "Reference" "R40" (id 0) (at 160.2486 95.3516 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "1k" (id 1) (at 160.2486 97.663 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 158.75 96.52 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 158.75 96.52 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C11702" (id 4) (at 158.75 96.52 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f545156b-0248-46f8-b130-54bb8dbaa66f))
+    (pin "2" (uuid b254cd2f-92d5-4ad5-a67f-bc4a3d029979))
+  )
+
+  (symbol (lib_id "Device:C_Small") (at 179.07 88.9 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061ce2725)
+    (property "Reference" "C3" (id 0) (at 181.4068 87.7316 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100uF" (id 1) (at 181.4068 90.043 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Capacitor_SMD:C_1210_3225Metric" (id 2) (at 179.07 88.9 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 179.07 88.9 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C49066" (id 4) (at 179.07 88.9 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4b10fb5e-e57c-48de-8995-e07357b61829))
+    (pin "2" (uuid 5953f6d1-72d1-4603-9d8b-98efac3de4d3))
+  )
+
+  (symbol (lib_id "power:GND") (at 179.07 92.71 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000061cebf91)
+    (property "Reference" "#PWR0144" (id 0) (at 179.07 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 179.197 97.1042 0))
+    (property "Footprint" "" (id 2) (at 179.07 92.71 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 179.07 92.71 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 6ecdef8d-5e48-4e91-aa7d-aff77cc6cee3))
+  )
+
+  (symbol (lib_id "Device:D_Schottky") (at 190.5 85.09 180) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-0000620de268)
+    (property "Reference" "D8" (id 0) (at 191.6684 87.122 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "1N5819W" (id 1) (at 189.357 87.122 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Diode_SMD:D_SOD-123" (id 2) (at 190.5 85.09 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 190.5 85.09 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C963381" (id 4) (at 190.5 85.09 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 6cfa13fa-3edc-4cf7-8457-2c5763fecb74))
+    (pin "2" (uuid c2980a35-3ea2-4bf3-9e4c-feb417814def))
+  )
+
+  (symbol (lib_id "power:+12V") (at 194.31 33.02 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000062114235)
+    (property "Reference" "#PWR0162" (id 0) (at 194.31 36.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+12V" (id 1) (at 194.691 28.6258 0))
+    (property "Footprint" "" (id 2) (at 194.31 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 194.31 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 572a0b45-4f2f-46da-a139-78a2a9141e92))
+  )
+
+  (symbol (lib_id "power:GND") (at 224.79 46.99 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00006212dbb5)
+    (property "Reference" "#PWR0164" (id 0) (at 224.79 53.34 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 224.917 51.3842 0))
+    (property "Footprint" "" (id 2) (at 224.79 46.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 224.79 46.99 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3714d7ab-da0a-493a-b871-4b3522fa0a09))
+  )
+
+  (symbol (lib_id "power:+24V") (at 198.12 71.12 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000062230106)
+    (property "Reference" "#PWR0130" (id 0) (at 198.12 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+24V" (id 1) (at 198.501 66.7258 0))
+    (property "Footprint" "" (id 2) (at 198.12 71.12 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 198.12 71.12 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 724d998a-d04a-46ee-9b29-fb7b4ebc9a6e))
+  )
+
+  (symbol (lib_id "Device:Polyfuse_Small") (at 198.12 76.2 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00006223ce57)
+    (property "Reference" "F2" (id 0) (at 199.8472 75.0316 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "Polyfuse 2.2A" (id 1) (at 199.8472 77.343 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Greaseweazle:Fuse_2018Metric" (id 2) (at 199.39 81.28 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 198.12 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C122658" (id 4) (at 198.12 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9fd282ca-6773-41ed-b185-167b6de47d11))
+    (pin "2" (uuid e49f236d-62b0-4c86-82e7-1fc5f1177114))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 198.628 132.461 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 0ba63d92-8d75-4d10-8d9d-9abe26b02317)
+    (property "Reference" "R36" (id 0) (at 201.295 131.1909 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10k" (id 1) (at 201.295 133.7309 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 198.628 132.461 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 198.628 132.461 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25744" (id 4) (at 198.628 132.461 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 76b56147-6023-4605-9f59-b06dc9b2d245))
+    (pin "2" (uuid abdd0dcf-9989-4568-af26-9159f5927f07))
+  )
+
+  (symbol (lib_id "power:+5V") (at 233.68 124.206 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 131544d1-99b1-4185-bbe4-5057bbb29d1c)
+    (property "Reference" "#PWR0180" (id 0) (at 233.68 128.016 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 233.68 118.7691 0))
+    (property "Footprint" "" (id 2) (at 233.68 124.206 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 233.68 124.206 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 6b94899f-886c-4115-8d6a-1eb9c0b9ba75))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 218.567 131.699 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 135a8189-cb8f-427c-98c0-5b42cbd7be3a)
+    (property "Reference" "R41" (id 0) (at 214.249 130.81 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10k" (id 1) (at 213.614 132.842 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 218.567 131.699 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 218.567 131.699 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25744" (id 4) (at 218.567 131.699 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b65dfa74-cef8-40bb-bf1e-31a1e03acd6f))
+    (pin "2" (uuid b41062b2-9436-4041-9dfe-adb881c89fac))
+  )
+
+  (symbol (lib_id "Transistor_FET:AO3401A") (at 260.731 134.874 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 232d0c9a-0752-47ab-a532-e1a9d47faefb)
+    (property "Reference" "Q4" (id 0) (at 260.731 125.73 90))
+    (property "Value" "AO3401A" (id 1) (at 260.731 128.27 90))
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (at 262.636 129.794 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+    (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf" (id 3) (at 260.731 134.874 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (pin "1" (uuid 323ddd7f-366b-4dd9-8d22-bc62470b5400))
+    (pin "2" (uuid e76d5a4d-7038-4f07-918c-10c728499ae3))
+    (pin "3" (uuid b9cce91f-3d7e-446c-9dc5-e489a1e02a79))
+  )
+
+  (symbol (lib_id "power:+5V") (at 198.628 124.841 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 2aa51d3c-cec4-4e75-86a2-706373fb593f)
+    (property "Reference" "#PWR0181" (id 0) (at 198.628 128.651 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 198.628 119.4041 0))
+    (property "Footprint" "" (id 2) (at 198.628 124.841 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 198.628 124.841 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a5dc79bf-72bd-4f95-b64a-e83d652e0fce))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 183.515 124.587 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 4ca44258-1e5c-44c1-ba8a-36ba31b68f52)
+    (property "Reference" "#PWR0179" (id 0) (at 183.515 128.397 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 183.515 119.38 0))
+    (property "Footprint" "" (id 2) (at 183.515 124.587 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 183.515 124.587 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d6544c3c-b9f6-48ed-bfc0-0bb2ee39069a))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 250.571 136.144 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 4ddcf6b9-fab3-458a-ba6a-f6692afff192)
+    (property "Reference" "R43" (id 0) (at 252.0696 134.9756 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "100k" (id 1) (at 252.0696 137.287 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 250.571 136.144 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 250.571 136.144 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25741" (id 4) (at 250.571 136.144 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9181bd00-098e-4db9-8ae0-e3a266f35a69))
+    (pin "2" (uuid 4684a1ec-d576-42fc-a95a-998372dffd4f))
+  )
+
+  (symbol (lib_id "power:+5VA") (at 189.23 33.02 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 5f913140-2c34-4501-b371-858a0c11d771)
+    (property "Reference" "#PWR0163" (id 0) (at 189.23 36.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5VA" (id 1) (at 189.23 28.448 0))
+    (property "Footprint" "" (id 2) (at 189.23 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 189.23 33.02 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 17a7019e-9055-4bb2-a835-0d91d0fdd442))
+  )
+
+  (symbol (lib_id "Transistor_FET:BSS138") (at 225.679 133.985 270) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 603b1750-0482-4332-a28b-9b74150b9566)
+    (property "Reference" "Q3" (id 0) (at 225.679 141.605 90))
+    (property "Value" "BSS138" (id 1) (at 225.679 144.145 90))
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (at 223.774 139.065 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+    (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BSS138-D.PDF" (id 3) (at 225.679 133.985 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "LCSC" "C112239" (id 4) (at 225.679 133.985 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2b1d859f-e089-47a0-b2b5-c7c6af44bc62))
+    (pin "2" (uuid 5ce2b538-e262-444d-8a0d-ae353703919a))
+    (pin "3" (uuid f80387a1-4522-42ab-88b7-6c80a8d5d796))
+  )
+
+  (symbol (lib_id "power:VPP") (at 273.177 129.794 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 7366efb4-8376-4153-8376-8e8efa53da71)
+    (property "Reference" "#PWR0176" (id 0) (at 273.177 133.604 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "VPP" (id 1) (at 273.558 125.3998 0))
+    (property "Footprint" "" (id 2) (at 273.177 129.794 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 273.177 129.794 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4e1bae11-93b4-445c-b6dc-2254f9ace799))
+  )
+
+  (symbol (lib_id "Transistor_FET:BSS138") (at 190.627 134.62 270) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 7cb5267b-02e0-46f9-9a48-d31c48814c00)
+    (property "Reference" "Q2" (id 0) (at 190.627 142.24 90))
+    (property "Value" "BSS138" (id 1) (at 190.627 144.78 90))
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (at 188.722 139.7 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+    (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BSS138-D.PDF" (id 3) (at 190.627 134.62 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "LCSC" "C112239" (id 4) (at 190.627 134.62 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid db02788a-efb9-4b51-9222-7a7075147128))
+    (pin "2" (uuid 68d8d0ca-582a-487e-adf8-d27debf8a182))
+    (pin "3" (uuid 2f4beb5e-08a9-4f3e-9494-2669b0c0f90a))
+  )
+
+  (symbol (lib_id "power:+3V3") (at 218.567 123.952 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 9815c0c0-909c-470a-8382-3e353daf2683)
+    (property "Reference" "#PWR0182" (id 0) (at 218.567 127.762 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3V3" (id 1) (at 218.567 118.745 0))
+    (property "Footprint" "" (id 2) (at 218.567 123.952 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 218.567 123.952 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a2c91d06-3618-4eec-84ee-28c5b074b022))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 183.515 132.334 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c0ff9264-07fc-4cd6-8b9d-9956044633a2)
+    (property "Reference" "R35" (id 0) (at 179.197 131.445 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10k" (id 1) (at 178.562 133.477 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 183.515 132.334 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 183.515 132.334 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25744" (id 4) (at 183.515 132.334 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 71e5bfbb-3678-4957-bc32-422cf3db2b13))
+    (pin "2" (uuid 01918174-c99e-4beb-9c8a-a04e75781ca8))
+  )
+
+  (symbol (lib_id "power:+5V") (at 247.142 130.81 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c6315284-c1a5-481e-acc9-907a4b5f620d)
+    (property "Reference" "#PWR0178" (id 0) (at 247.142 134.62 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 247.523 126.4158 0))
+    (property "Footprint" "" (id 2) (at 247.142 130.81 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 247.142 130.81 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f15b8784-c8b4-4c4b-a276-d12aeacdc15f))
+  )
+
+  (symbol (lib_id "Device:R_Small") (at 233.68 131.826 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f584fe43-11f3-4350-ac5e-df1dd1ce9a3a)
+    (property "Reference" "R42" (id 0) (at 236.347 130.5559 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10k" (id 1) (at 236.347 133.0959 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 233.68 131.826 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 233.68 131.826 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25744" (id 4) (at 233.68 131.826 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 948ba289-17ad-4931-b3b8-38c923c69780))
+    (pin "2" (uuid ffc4e997-cf20-4c36-8e50-ffb215412109))
+  )
+)

+ 1013 - 0
usb.kicad_sch

@@ -0,0 +1,1013 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+  (uuid ff2f00dc-dff2-4a19-af27-f5c793a8d261)
+
+  (paper "A4")
+
+  (title_block
+    (title "Greaseweazle F7 Lighting, USB PD")
+    (date "2022-04-04")
+    (rev "1.03")
+    (company "SweProj.com")
+  )
+
+  (lib_symbols
+    (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+      (property "Reference" "C" (id 0) (at 0.635 2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "C" (id 1) (at 0.635 -2.54 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "C_0_1"
+        (polyline
+          (pts
+            (xy -2.032 -0.762)
+            (xy 2.032 -0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.032 0.762)
+            (xy 2.032 0.762)
+          )
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "C_1_1"
+        (pin passive line (at 0 3.81 270) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 2.794)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:Polyfuse" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "F" (id 0) (at -2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Polyfuse" (id 1) (at 2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 1.27 -5.08 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "resettable fuse PTC PPTC polyfuse polyswitch" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Resettable fuse, polymeric positive temperature coefficient" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "*polyfuse* *PTC*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Polyfuse_0_1"
+        (rectangle (start -0.762 2.54) (end 0.762 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.524 2.54)
+            (xy -1.524 1.524)
+            (xy 1.524 -1.524)
+            (xy 1.524 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "Polyfuse_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "R" (id 0) (at 2.032 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "R" (id 1) (at 0 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at -1.778 0 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Resistor" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_0_1"
+        (rectangle (start -1.016 -2.54) (end 1.016 2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Greaseweazle:HRO-TYPE-C-31-M-12" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "USB" (id 0) (at -5.08 16.51 0)
+        (effects (font (size 1.524 1.524)))
+      )
+      (property "Value" "HRO-TYPE-C-31-M-12" (id 1) (at -10.16 -1.27 90)
+        (effects (font (size 1.524 1.524)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.524 1.524)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.524 1.524)) hide)
+      )
+      (symbol "HRO-TYPE-C-31-M-12_0_1"
+        (rectangle (start -11.43 15.24) (end -8.89 -17.78)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (rectangle (start 0 -17.78) (end -8.89 15.24)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "HRO-TYPE-C-31-M-12_1_1"
+        (pin input line (at 2.54 13.97 180) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -8.89 180) (length 2.54)
+          (name "CC2" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -11.43 180) (length 2.54)
+          (name "VBUS" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -13.97 180) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -16.51 180) (length 2.54)
+          (name "SHIELD" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 11.43 180) (length 2.54)
+          (name "VBUS" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 8.89 180) (length 2.54)
+          (name "SBU2" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 6.35 180) (length 2.54)
+          (name "CC1" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 3.81 180) (length 2.54)
+          (name "DN2" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 1.27 180) (length 2.54)
+          (name "DP1" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -1.27 180) (length 2.54)
+          (name "DN1" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -3.81 180) (length 2.54)
+          (name "DP2" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 2.54 -6.35 180) (length 2.54)
+          (name "SBU1" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Power_Protection:USBLC6-2SC6" (pin_names hide) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 2.54 8.89 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "USBLC6-2SC6" (id 1) (at 2.54 -8.89 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6" (id 2) (at 0 -12.7 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2.pdf" (id 3) (at 5.08 8.89 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "usb ethernet video" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Very low capacitance ESD protection diode, 2 data-line, SOT-23-6" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "SOT?23*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "USBLC6-2SC6_0_1"
+        (rectangle (start -7.62 -7.62) (end 7.62 7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (circle (center -5.08 0) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center -2.54 0) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start -2.54 6.35) (end 2.54 -6.35)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 0 -6.35) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy -5.08 -2.54)
+            (xy -7.62 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -5.08 0)
+            (xy -5.08 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -5.08 2.54)
+            (xy -7.62 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.524 -2.794)
+            (xy -3.556 -2.794)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.524 4.826)
+            (xy -3.556 4.826)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -7.62)
+            (xy 0 -6.35)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -6.35)
+            (xy 0 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 1.27)
+            (xy 0 6.35)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 6.35)
+            (xy 0 7.62)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.524 -2.794)
+            (xy 3.556 -2.794)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.524 4.826)
+            (xy 3.556 4.826)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 5.08 -2.54)
+            (xy 7.62 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 5.08 0)
+            (xy 5.08 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 5.08 2.54)
+            (xy 7.62 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.54 0)
+            (xy -5.08 0)
+            (xy -5.08 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 0)
+            (xy 5.08 0)
+            (xy 5.08 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.556 -4.826)
+            (xy -1.524 -4.826)
+            (xy -2.54 -2.794)
+            (xy -3.556 -4.826)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.556 2.794)
+            (xy -1.524 2.794)
+            (xy -2.54 4.826)
+            (xy -3.556 2.794)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.016 -1.016)
+            (xy 1.016 -1.016)
+            (xy 0 1.016)
+            (xy -1.016 -1.016)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.016 1.016)
+            (xy 0.762 1.016)
+            (xy -1.016 1.016)
+            (xy -1.016 0.508)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 3.556 -4.826)
+            (xy 1.524 -4.826)
+            (xy 2.54 -2.794)
+            (xy 3.556 -4.826)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 3.556 2.794)
+            (xy 1.524 2.794)
+            (xy 2.54 4.826)
+            (xy 3.556 2.794)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 0 6.35) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 2.54 0) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 5.08 0) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+      (symbol "USBLC6-2SC6_1_1"
+        (pin passive line (at -10.16 -2.54 0) (length 2.54)
+          (name "I/O1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -10.16 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 -2.54 180) (length 2.54)
+          (name "I/O2" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 2.54 180) (length 2.54)
+          (name "I/O2" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 10.16 270) (length 2.54)
+          (name "VBUS" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -10.16 2.54 0) (length 2.54)
+          (name "I/O1" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+5V" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+5V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+5V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+5V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "GND" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "GND_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 -1.27)
+            (xy 1.27 -1.27)
+            (xy 0 -2.54)
+            (xy -1.27 -1.27)
+            (xy 0 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "GND_1_1"
+        (pin power_in line (at 0 0 270) (length 0) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+  )
+
+  (junction (at 87.63 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 05e45f00-3c6b-4c0c-9ffb-3fe26fcda007)
+  )
+  (junction (at 90.17 91.44) (diameter 0) (color 0 0 0 0)
+    (uuid 2a6ee718-8cdf-4fa6-be7c-8fe885d98fd7)
+  )
+  (junction (at 143.51 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid 58a87288-e2bf-4c88-9871-a753efc69e9d)
+  )
+  (junction (at 90.17 96.52) (diameter 0) (color 0 0 0 0)
+    (uuid 621c8eb9-ae87-439a-b350-badb5d559a5a)
+  )
+  (junction (at 81.28 81.28) (diameter 0) (color 0 0 0 0)
+    (uuid 68377e50-69bc-450e-988d-db77ebfcf394)
+  )
+  (junction (at 90.17 76.2) (diameter 0) (color 0 0 0 0)
+    (uuid 9c8eae28-a7c3-4e6a-bd81-98cf70031070)
+  )
+  (junction (at 96.52 71.12) (diameter 0) (color 0 0 0 0)
+    (uuid c62adb8b-b306-48da-b0ae-f6a287e54f62)
+  )
+  (junction (at 80.01 83.82) (diameter 0) (color 0 0 0 0)
+    (uuid c7780180-ed39-465b-b4f2-f403f2fe9dea)
+  )
+
+  (no_connect (at 77.47 73.66) (uuid 0fc912fd-5036-4a55-b598-a9af40810824))
+  (no_connect (at 77.47 88.9) (uuid 1765d6b9-ca0e-49c2-8c3c-8ab35eb3909b))
+  (no_connect (at 77.47 99.06) (uuid 89bd1fdd-6a91-474e-8495-7a2ba7eb6260))
+
+  (wire (pts (xy 77.47 83.82) (xy 80.01 83.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 046ca2d8-3ca1-4c64-8090-c45e9adcf30e)
+  )
+  (wire (pts (xy 143.51 58.42) (xy 143.51 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0c9bbc06-f1c0-4359-8448-9c515b32a886)
+  )
+  (wire (pts (xy 106.68 109.22) (xy 106.68 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0f62e92c-dce6-45dc-a560-b9db10f66ff3)
+  )
+  (wire (pts (xy 80.01 78.74) (xy 80.01 83.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 132a293d-17e0-408d-a959-abc7411de4c4)
+  )
+  (wire (pts (xy 77.47 86.36) (xy 81.28 86.36))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 16d74262-8635-4a64-9f97-17014fb25562)
+  )
+  (wire (pts (xy 77.47 96.52) (xy 90.17 96.52))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1b5a32e4-0b8e-4f38-b679-71dc277c2087)
+  )
+  (wire (pts (xy 81.28 81.28) (xy 81.28 86.36))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1fb32039-a12b-427e-b06a-f0e9a133d6f9)
+  )
+  (wire (pts (xy 143.51 82.55) (xy 143.51 83.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 22ab392d-1989-4185-9178-8083812ea067)
+  )
+  (wire (pts (xy 96.52 96.52) (xy 99.06 96.52))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2938bf2d-2d32-4cb0-9d4d-563ea28ffffa)
+  )
+  (wire (pts (xy 132.08 71.12) (xy 143.51 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2dc66f7e-d85d-4081-ae71-fd8851d6aeda)
+  )
+  (wire (pts (xy 87.63 71.12) (xy 87.63 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2fb9964c-4cd4-4e81-b5e8-f78759d3adb5)
+  )
+  (wire (pts (xy 80.01 83.82) (xy 93.98 83.82))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 39896e95-d5b7-4b2d-91fb-a97d46123782)
+  )
+  (wire (pts (xy 86.36 76.2) (xy 90.17 76.2))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3c66e6e2-f12d-4b23-910e-e478d272dfd5)
+  )
+  (wire (pts (xy 121.92 96.52) (xy 121.92 99.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 460147d8-e4b6-4910-88e9-07d1ddd6c2df)
+  )
+  (wire (pts (xy 111.76 81.28) (xy 111.76 86.36))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 53fda1fb-12bd-4536-80e1-aab5c0e3fc58)
+  )
+  (wire (pts (xy 90.17 91.44) (xy 90.17 96.52))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 55cff608-ab38-48d9-ac09-2d0a877ceca1)
+  )
+  (wire (pts (xy 77.47 71.12) (xy 87.63 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5a889284-4c9f-49be-8f02-e43e18550914)
+  )
+  (wire (pts (xy 90.17 76.2) (xy 90.17 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6b69fc79-c78f-4df1-9a05-c51d4173705f)
+  )
+  (wire (pts (xy 77.47 81.28) (xy 81.28 81.28))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6e77d4d6-0239-4c20-98f8-23ae4f71d638)
+  )
+  (wire (pts (xy 119.38 96.52) (xy 121.92 96.52))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6fd21292-6577-40e1-bbda-18906b5e9f6f)
+  )
+  (wire (pts (xy 81.28 81.28) (xy 106.68 81.28))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 74343e9f-cac0-4aec-a43c-c4538e48108c)
+  )
+  (wire (pts (xy 90.17 68.58) (xy 90.17 76.2))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8385d9f6-6997-423b-b38d-d0ab00c45f3f)
+  )
+  (wire (pts (xy 77.47 76.2) (xy 78.74 76.2))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 84febc35-87fd-4cad-8e04-2b66390cfc12)
+  )
+  (wire (pts (xy 96.52 96.52) (xy 96.52 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 87a0ffb1-5477-4b20-a3ac-fef5af129a33)
+  )
+  (wire (pts (xy 90.17 96.52) (xy 90.17 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8b022692-69b7-4bd6-bf38-57edecf356fa)
+  )
+  (wire (pts (xy 106.68 81.28) (xy 106.68 86.36))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 929c74c0-78bf-4efe-a778-fa328e951865)
+  )
+  (wire (pts (xy 93.98 83.82) (xy 93.98 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a4541b62-7a39-4707-9c6f-80dce1be9cee)
+  )
+  (wire (pts (xy 77.47 78.74) (xy 80.01 78.74))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a6aea586-fa7f-410e-b933-25e3766c3410)
+  )
+  (wire (pts (xy 143.51 71.12) (xy 143.51 74.93))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b606e532-e4c7-444d-b9ff-879f52cfde92)
+  )
+  (wire (pts (xy 87.63 71.12) (xy 96.52 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b9c0c276-e6f1-47dd-b072-0f92904248ca)
+  )
+  (wire (pts (xy 93.98 109.22) (xy 106.68 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c10ace36-a93c-4c08-ac75-059ef9e1f71c)
+  )
+  (wire (pts (xy 96.52 71.12) (xy 124.46 71.12))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d5a7688c-7438-4b6d-999f-4f2a3cb18fd6)
+  )
+  (wire (pts (xy 77.47 91.44) (xy 78.74 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d8370835-89ad-4b62-9f40-d0c10470788a)
+  )
+  (wire (pts (xy 77.47 68.58) (xy 90.17 68.58))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dc7523a5-4408-4a51-bc92-6a47a538c094)
+  )
+  (wire (pts (xy 77.47 93.98) (xy 87.63 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eb7e294c-b398-413b-8b78-85a66ed5f3ea)
+  )
+  (wire (pts (xy 231.14 195.072) (xy 231.267 195.072))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ee27052d-d497-46ee-988b-4c25ba7fc528)
+  )
+  (wire (pts (xy 111.76 109.22) (xy 111.76 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f030cfe8-f922-4a12-a58d-2ff6e60a9bb9)
+  )
+  (wire (pts (xy 86.36 91.44) (xy 90.17 91.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f2392fe0-54af-4e02-8793-9ba2471944b5)
+  )
+
+  (hierarchical_label "USB_D+" (shape input) (at 111.76 81.28 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 1527299a-08b3-47c3-929f-a75c83be365e)
+  )
+  (hierarchical_label "USB_D-" (shape input) (at 111.76 109.22 0)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid aa288a22-ea1d-474d-8dae-efe971580843)
+  )
+
+  (symbol (lib_id "Device:Polyfuse") (at 128.27 71.12 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00005cc74192)
+    (property "Reference" "F1" (id 0) (at 128.27 68.58 90))
+    (property "Value" "Polyfuse 460mA" (id 1) (at 128.27 74.93 90))
+    (property "Footprint" "Greaseweazle:Fuse_1206_3216Metric" (id 2) (at 123.19 72.39 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Datasheet" "https://datasheet.lcsc.com/szlcsc/1811141110_TECHFUSE-nSMD020-30V_C69680.pdf" (id 3) (at 128.27 71.12 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C69680" (id 4) (at 90.17 36.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MOUSER" "" (id 5) (at 90.17 36.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MPN" "" (id 6) (at 90.17 36.83 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e3e54dc4-b78e-4f5d-8cb8-bba525840bd1))
+    (pin "2" (uuid 7923f4cf-3720-454e-a63c-1335d61ae90c))
+  )
+
+  (symbol (lib_id "power:GND") (at 90.17 101.6 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00005cc7520b)
+    (property "Reference" "#PWR0104" (id 0) (at 90.17 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 90.297 105.9942 0))
+    (property "Footprint" "" (id 2) (at 90.17 101.6 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 90.17 101.6 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d237b04b-80a2-4654-ba41-e47cfae37f65))
+  )
+
+  (symbol (lib_id "power:GND") (at 143.51 83.82 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00005cc8b39c)
+    (property "Reference" "#PWR0102" (id 0) (at 143.51 90.17 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 143.637 88.2142 0))
+    (property "Footprint" "" (id 2) (at 143.51 83.82 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 143.51 83.82 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 535abd59-de73-4701-a51d-ea8da17274cc))
+  )
+
+  (symbol (lib_id "Greaseweazle:HRO-TYPE-C-31-M-12") (at 74.93 82.55 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00005e68a6b6)
+    (property "Reference" "USB1" (id 0) (at 74.93 51.9938 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Value" "HRO-TYPE-C-31-M-12" (id 1) (at 74.93 54.6862 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Footprint" "Greaseweazle:HRO-TYPE-C-31-M-12" (id 2) (at 74.93 57.3786 0)
+      (effects (font (size 1.524 1.524)))
+    )
+    (property "Datasheet" "https://datasheet.lcsc.com/szlcsc/1811131825_Korean-Hroparts-Elec-TYPE-C-31-M-12_C165948.pdf" (id 3) (at 57.15 81.28 0)
+      (effects (font (size 1.524 1.524)) hide)
+    )
+    (property "LCSC" "C165948" (id 4) (at 74.93 82.55 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 844ae084-b702-4cc4-b628-72ea41b1f0b7))
+    (pin "10" (uuid 9369e5ea-caad-42d6-9087-a2617ed111ff))
+    (pin "11" (uuid 445530eb-3c60-4dbb-a9d2-972cfbcab07c))
+    (pin "12" (uuid 842ba290-aaad-4bdb-be72-30a94d8f1939))
+    (pin "13" (uuid eac2f2e2-5f42-48c2-9089-d8676c73c42c))
+    (pin "2" (uuid 208940d8-fe18-4dbb-a3ab-dfb6808c3a6c))
+    (pin "3" (uuid 9348f73e-0de9-4560-a2fa-c7bed9f689f2))
+    (pin "4" (uuid 778afe45-9f16-4ca1-a254-07a0979cd9bb))
+    (pin "5" (uuid 2d74bb8d-de77-4958-a1db-56a01f938d3b))
+    (pin "6" (uuid 03eb300a-5f6e-4d3f-b371-2bdb6f7d76d9))
+    (pin "7" (uuid 041568c4-9dc7-475c-8bfb-b87e32a2005d))
+    (pin "8" (uuid 7e5ec390-f97b-4804-9629-b010a74c0caf))
+    (pin "9" (uuid 342334b7-6092-4f61-9771-2b8fc04c1cdc))
+  )
+
+  (symbol (lib_id "Device:R") (at 82.55 76.2 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00005e733708)
+    (property "Reference" "R1" (id 0) (at 82.55 73.66 90))
+    (property "Value" "5.1k" (id 1) (at 82.55 78.74 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 82.55 74.422 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 82.55 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25905" (id 4) (at 82.55 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Supplier" "" (id 5) (at 82.55 76.2 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0a595de8-49f3-499c-ae51-7b72e1bd481e))
+    (pin "2" (uuid dc033443-2703-4264-8c14-41a3d67b6c49))
+  )
+
+  (symbol (lib_id "Device:R") (at 82.55 91.44 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00005e79f20f)
+    (property "Reference" "R2" (id 0) (at 82.55 86.1822 90))
+    (property "Value" "5.1k" (id 1) (at 82.55 88.4936 90))
+    (property "Footprint" "Resistor_SMD:R_0402_1005Metric" (id 2) (at 82.55 89.662 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 82.55 91.44 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C25905" (id 4) (at 82.55 91.44 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Supplier" "" (id 5) (at 82.55 91.44 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f105b2f9-77bd-4edf-ad2c-330df90ea317))
+    (pin "2" (uuid 0ad2dbcc-680f-4d79-840c-e8ea7bda806d))
+  )
+
+  (symbol (lib_id "Device:C") (at 143.51 78.74 0) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00005e7feac9)
+    (property "Reference" "C1" (id 0) (at 137.1092 78.74 0))
+    (property "Value" "1uF" (id 1) (at 138.43 81.28 0))
+    (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (id 2) (at 144.4752 74.93 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 143.51 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C15849" (id 4) (at 107.95 54.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MOUSER" "" (id 5) (at 107.95 54.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MPN" "" (id 6) (at 107.95 54.61 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Supplier" "" (id 7) (at 143.51 78.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid dc7ff2c0-4946-410e-a713-3255c290e916))
+    (pin "2" (uuid a9113c66-602d-470b-b24f-4d1784f6a5e0))
+  )
+
+  (symbol (lib_id "Power_Protection:USBLC6-2SC6") (at 109.22 96.52 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00005e95f9cd)
+    (property "Reference" "U2" (id 0) (at 115.57 87.63 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "USBLC6-2SC6" (id 1) (at 114.3 85.09 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6" (id 2) (at 99.06 115.57 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 100.33 91.44 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "LCSC" "C7519" (id 4) (at 109.22 96.52 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c3156dfe-ad86-452a-942c-d88fa4ce14f4))
+    (pin "2" (uuid af89d63d-3be6-4dcb-a825-41cb31178289))
+    (pin "3" (uuid 2e84c38e-66af-4af6-afe9-1ffa7a4dfbae))
+    (pin "4" (uuid 1bab46dd-f520-45a1-83fe-b0c86807ba63))
+    (pin "5" (uuid e64dd6cf-b25a-44a7-a209-ae75962a691a))
+    (pin "6" (uuid 5e96b56d-27a5-417e-b0ec-349bf63d0a73))
+  )
+
+  (symbol (lib_id "power:GND") (at 121.92 99.06 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-00005e9ecde8)
+    (property "Reference" "#PWR0105" (id 0) (at 121.92 105.41 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 122.047 103.4542 0))
+    (property "Footprint" "" (id 2) (at 121.92 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 121.92 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9c733c71-8913-4317-8a13-37349cc819db))
+  )
+
+  (symbol (lib_id "power:+5V") (at 143.51 58.42 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 00000000-0000-0000-0000-000062237a55)
+    (property "Reference" "#PWR0106" (id 0) (at 143.51 62.23 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 143.891 54.0258 0))
+    (property "Footprint" "" (id 2) (at 143.51 58.42 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 143.51 58.42 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 489a3036-9fd5-47fc-be8b-57babb17c701))
+  )
+)