diff options
| author | Louis Burda <quent.burda@gmail.com> | 2024-08-13 21:35:31 +0200 |
|---|---|---|
| committer | Louis Burda <quent.burda@gmail.com> | 2024-08-13 21:35:31 +0200 |
| commit | c989833a371e07f285c6bb169fefb335696afad6 (patch) | |
| tree | 2d9907ef26b09c2d9f3e4753b2fb7f683f5a9033 | |
| parent | 463fa740c078faf8c5afc0a2f0753f41e0ad58f8 (diff) | |
| download | desk-andon-c989833a371e07f285c6bb169fefb335696afad6.tar.gz desk-andon-c989833a371e07f285c6bb169fefb335696afad6.zip | |
Add blink test firmware, docs and new schematic iterations
29 files changed, 15630 insertions, 64 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..16d3c4d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.cache diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..d755799 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "firmware/esp-idf"] + path = firmware/esp-idf + url = https://github.com/espressif/esp-idf.git diff --git a/design/desk-andon/.gitignore b/design/desk-andon/.gitignore new file mode 100644 index 0000000..4746db9 --- /dev/null +++ b/design/desk-andon/.gitignore @@ -0,0 +1 @@ +desk-andon-backups diff --git a/design/desk-andon/desk-andon.bak b/design/desk-andon/desk-andon.bak new file mode 100644 index 0000000..78cb8c4 --- /dev/null +++ b/design/desk-andon/desk-andon.bak @@ -0,0 +1,122 @@ +(kicad_symbol_lib + (version 20231120) + (generator "kicad_symbol_editor") + (generator_version "8.0") + (symbol "AOD4184A" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at -1.27 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.27 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at -1.27 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at -1.27 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "AOD4184A_0_1" + (rectangle + (start -3.81 5.08) + (end 3.81 -5.08) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "AOD4184A_1_1" + (pin input line + (at 6.35 3.81 180) + (length 2.54) + (name "Source" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 6.35 0 180) + (length 2.54) + (name "Gate" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 6.35 -3.81 180) + (length 2.54) + (name "Drain" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) +) diff --git a/design/desk-andon/desk-andon.kicad_pro b/design/desk-andon/desk-andon.kicad_pro index ed48700..6f26a4e 100644 --- a/design/desk-andon/desk-andon.kicad_pro +++ b/design/desk-andon/desk-andon.kicad_pro @@ -428,7 +428,9 @@ }, "libraries": { "pinned_footprint_libs": [], - "pinned_symbol_libs": [] + "pinned_symbol_libs": [ + "desk-andon" + ] }, "meta": { "filename": "desk-andon.kicad_pro", @@ -574,6 +576,11 @@ "subpart_first_id": 65, "subpart_id_separator": 0 }, - "sheets": [], + "sheets": [ + [ + "8f9df159-44e9-4d19-a8ac-a6bdcf143dad", + "Root" + ] + ], "text_variables": {} } diff --git a/design/desk-andon/desk-andon.kicad_sch b/design/desk-andon/desk-andon.kicad_sch index 6f60745..d4f38b4 100644 --- a/design/desk-andon/desk-andon.kicad_sch +++ b/design/desk-andon/desk-andon.kicad_sch @@ -1,5 +1,9939 @@ -(kicad_sch (version 20231120) (generator "eeschema") (generator_version "8.0") - (paper "A4") - (lib_symbols) - (symbol_instances) +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "8f9df159-44e9-4d19-a8ac-a6bdcf143dad") + (paper "A4") + (lib_symbols + (symbol "Connector:Conn_01x04_Socket" + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x04_Socket" + (at 0 -7.62 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x04_Socket_1_1" + (arc + (start 0 -4.572) + (mid -0.5058 -5.08) + (end 0 -5.588) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 -2.032) + (mid -0.5058 -2.54) + (end 0 -3.048) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -5.08) (xy -0.508 -5.08) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -2.54) (xy -0.508 -2.54) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 0) (xy -0.508 0) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 2.54) (xy -0.508 2.54) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 0.508) + (mid -0.5058 0) + (end 0 -0.508) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 3.048) + (mid -0.5058 2.54) + (end 0 2.032) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 2.54 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (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:Conn_01x07_Socket" + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 10.16 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x07_Socket" + (at 0 -10.16 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x07, script generated" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x07_Socket_1_1" + (arc + (start 0 -7.112) + (mid -0.5058 -7.62) + (end 0 -8.128) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 -4.572) + (mid -0.5058 -5.08) + (end 0 -5.588) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 -2.032) + (mid -0.5058 -2.54) + (end 0 -3.048) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -7.62) (xy -0.508 -7.62) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -5.08) (xy -0.508 -5.08) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -2.54) (xy -0.508 -2.54) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 0) (xy -0.508 0) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 2.54) (xy -0.508 2.54) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 5.08) (xy -0.508 5.08) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 7.62) (xy -0.508 7.62) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 0.508) + (mid -0.5058 0) + (end 0 -0.508) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 3.048) + (mid -0.5058 2.54) + (end 0 2.032) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 5.588) + (mid -0.5058 5.08) + (end 0 4.572) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 8.128) + (mid -0.5058 7.62) + (end 0 7.112) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 7.62 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 5.08 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 0 0) + (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 -2.54 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 -5.08 -5.08 0) + (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 -7.62 0) + (length 3.81) + (name "Pin_7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Device:C" + (pin_numbers hide) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Device:L" + (pin_numbers hide) + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "L" + (at -1.27 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "L" + (at 1.905 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Inductor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "inductor choke coil reactor magnetic" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "L_0_1" + (arc + (start 0 -2.54) + (mid 0.6323 -1.905) + (end 0 -1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 -1.27) + (mid 0.6323 -0.635) + (end 0 0) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 0) + (mid 0.6323 0.635) + (end 0 1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 1.27) + (mid 0.6323 1.905) + (end 0 2.54) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "L_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "1" + (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 "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Device:LED" + (pin_numbers hide) + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LED" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "LED diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LED_0_1" + (polyline + (pts + (xy -1.27 -1.27) (xy -1.27 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 0) (xy 1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (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) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.048 -0.762) (xy -4.572 -2.286) (xy -3.81 -2.286) (xy -4.572 -2.286) (xy -4.572 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.778 -0.762) (xy -3.302 -2.286) (xy -2.54 -2.286) (xy -3.302 -2.286) (xy -3.302 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "LED_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:Q_PMOS_GSD" + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 5.08 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 5.08 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "transistor PMOS P-MOS P-MOSFET" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Q_PMOS_GSD_0_1" + (polyline + (pts + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 1.905) (xy 0.254 -1.905) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 -1.27) (xy 0.762 -2.286) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 0.508) (xy 0.762 -0.508) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 1.778) (xy 3.302 1.778) (xy 3.302 -1.778) (xy 0.762 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.286 0) (xy 1.27 0.381) (xy 1.27 -0.381) (xy 2.286 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.794 -0.508) (xy 2.921 -0.381) (xy 3.683 -0.381) (xy 3.81 -0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.302 -0.381) (xy 2.921 0.254) (xy 3.683 0.254) (xy 3.302 -0.381) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + ) + (symbol "Q_PMOS_GSD_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 "Device:R" + (pin_numbers hide) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Diode:SS24" + (pin_numbers hide) + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SS24" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Diode_SMD:D_SMA" + (at 0 -4.445 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.vishay.com/docs/88748/ss22.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "40V 2A Schottky Diode, SMA" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "diode Schottky" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "D*SMA*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SS24_0_1" + (polyline + (pts + (xy 1.27 0) (xy -1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (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) + ) + (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) + ) + (fill + (type none) + ) + ) + ) + (symbol "SS24_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 "RF_Module:ESP32-C3-WROOM-02U" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -12.192 21.336 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "ESP32-C3-WROOM-02U" + (at 12.7 21.336 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "RF_Module:ESP32-C3-WROOM-02U" + (at 0 -0.635 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf" + (at 0 -0.635 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "802.11 b/g/n WiFi and Bluetooth 5 module, ESP32C3 SoC, RISCV microprocessor, On-board antenna" + (at 0 -0.635 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "esp32 espressif WiFi Bluetooth LE" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "ESP32?C3*WROOM?02U*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "ESP32-C3-WROOM-02U_1_1" + (rectangle + (start -12.7 20.32) + (end 12.7 -20.32) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin power_in line + (at 0 22.86 270) + (length 2.54) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 -12.7 0) + (length 2.54) + (name "IO10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 17.78 180) + (length 2.54) + (name "IO20/RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 15.24 180) + (length 2.54) + (name "IO21/TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 -15.24 0) + (length 2.54) + (name "IO18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 -17.78 0) + (length 2.54) + (name "IO19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 5.08 0) + (length 2.54) + (name "IO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 7.62 0) + (length 2.54) + (name "IO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 10.16 0) + (length 2.54) + (name "IO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 12.7 0) + (length 2.54) + (name "IO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (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 "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 17.78 0) + (length 2.54) + (name "EN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 2.54 0) + (length 2.54) + (name "IO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 0 0) + (length 2.54) + (name "IO5" + (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 "IO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 -5.08 0) + (length 2.54) + (name "IO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 -7.62 0) + (length 2.54) + (name "IO8" + (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 "IO9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (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 "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Regulator_Linear:MCP1700x-330xxTT" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -3.81 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MCP1700x-330xxTT" + (at 0 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 0 5.715 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20001826D.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "250mA Low Quiscent Current LDO, 3.3V output, SOT-23" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "regulator linear ldo" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?23*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MCP1700x-330xxTT_0_1" + (rectangle + (start -5.08 1.905) + (end 5.08 -5.08) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "MCP1700x-330xxTT_1_1" + (pin power_in line + (at 0 -7.62 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 7.62 0 180) + (length 2.54) + (name "VO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -7.62 0 0) + (length 2.54) + (name "VI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Regulator_Switching:MT3608" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -2.54 8.89 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MT3608" + (at -3.81 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6" + (at 1.27 -6.35 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.olimex.com/Products/Breadboarding/BB-PWR-3608/resources/MT3608.pdf" + (at -6.35 11.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "High Efficiency 1.2MHz 2A Step Up Converter, 2-24V Vin, 28V Vout, 4A current limit, 1.2MHz, SOT23-6" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Step-Up Boost DC-DC Regulator Adjustable" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT*23*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MT3608_0_1" + (rectangle + (start -5.08 5.08) + (end 5.08 -5.08) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "MT3608_1_1" + (pin passive line + (at 7.62 2.54 180) + (length 2.54) + (name "SW" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -7.62 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 7.62 -2.54 180) + (length 2.54) + (name "FB" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -7.62 -2.54 0) + (length 2.54) + (name "EN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -7.62 2.54 0) + (length 2.54) + (name "IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 5.08 0 180) + (length 2.54) hide + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Switch:SW_Push" + (pin_numbers hide) + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "SW" + (at 1.27 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SW_Push" + (at 0 -1.524 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SW_Push_0_1" + (circle + (center -2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 1.27) (xy 0 3.048) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 1.27) (xy -2.54 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 0 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+12V" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+5V" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+5V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:GND" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + ) + (junction + (at 121.92 101.6) + (diameter 0) + (color 0 0 0 0) + (uuid "02c7207c-b552-4e88-a8ef-91a113b4f761") + ) + (junction + (at 106.68 101.6) + (diameter 0) + (color 0 0 0 0) + (uuid "1816d680-1592-494a-93ed-d7ecbdd6b09c") + ) + (junction + (at 93.98 45.72) + (diameter 0) + (color 0 0 0 0) + (uuid "2043269c-e643-4c14-8725-c689f95d62da") + ) + (junction + (at 124.46 45.72) + (diameter 0) + (color 0 0 0 0) + (uuid "3afaca50-479c-4211-9143-d2741a2ada1f") + ) + (junction + (at 102.87 45.72) + (diameter 0) + (color 0 0 0 0) + (uuid "42c3924e-f5ce-4477-9efe-6662c65fc4a6") + ) + (junction + (at 177.8 45.72) + (diameter 0) + (color 0 0 0 0) + (uuid "481b179b-2bfb-4f40-99d9-bbe3c472ba9d") + ) + (junction + (at 134.62 45.72) + (diameter 0) + (color 0 0 0 0) + (uuid "5aa298b0-f8c5-4705-88ce-34081c989d45") + ) + (junction + (at 109.22 45.72) + (diameter 0) + (color 0 0 0 0) + (uuid "5d12cf83-e25f-4ba2-acfb-05edd492aa18") + ) + (junction + (at 203.2 45.72) + (diameter 0) + (color 0 0 0 0) + (uuid "969c072e-c2d9-4af1-bdd3-72391e3aa3a8") + ) + (junction + (at 144.78 45.72) + (diameter 0) + (color 0 0 0 0) + (uuid "98c69fdb-1b58-4588-8c15-226b81729376") + ) + (junction + (at 134.62 62.23) + (diameter 0) + (color 0 0 0 0) + (uuid "fe882aaf-63b8-457d-8e84-daaf76e888e3") + ) + (no_connect + (at 209.55 101.6) + (uuid "0a23c4eb-f1df-4479-9c81-a21ed4c325ea") + ) + (no_connect + (at 209.55 99.06) + (uuid "cd83d6e1-c602-4d99-887b-f016beffc53e") + ) + (wire + (pts + (xy 46.99 91.44) (xy 46.99 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0136fb4c-4e92-431b-ae13-bbd123eefd53") + ) + (wire + (pts + (xy 134.62 60.96) (xy 134.62 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0240ad43-08b4-42e5-ae9e-c277ec2f5608") + ) + (wire + (pts + (xy 177.8 127) (xy 179.07 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02a7dd46-2f31-4fc6-be7e-2ed619612d3f") + ) + (wire + (pts + (xy 177.8 119.38) (xy 179.07 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02d12efd-56a4-4688-bd93-168621c196d3") + ) + (wire + (pts + (xy 177.8 116.84) (xy 179.07 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "065bffd4-182e-4b87-b440-df3c1871ebd2") + ) + (wire + (pts + (xy 106.68 101.6) (xy 110.49 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07966761-e1b7-40e1-8799-f1d774a8489a") + ) + (wire + (pts + (xy 158.75 106.68) (xy 158.75 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07fe427b-37f0-4871-a77a-9d8d04501dae") + ) + (wire + (pts + (xy 158.75 97.79) (xy 158.75 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08f7f716-21ed-470d-adae-07991f0807d3") + ) + (wire + (pts + (xy 120.65 179.07) (xy 120.65 180.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0abbd2e2-be98-4b18-9142-3b237d93aa72") + ) + (wire + (pts + (xy 144.78 45.72) (xy 144.78 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d802a46-9d07-4826-9257-60885d0396a2") + ) + (wire + (pts + (xy 121.92 111.76) (xy 121.92 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0de2e4a6-d502-4a3c-ab4e-bca4d48b1fa1") + ) + (wire + (pts + (xy 93.98 45.72) (xy 93.98 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ea2efb2-984d-4059-99b5-dff515b4bff0") + ) + (wire + (pts + (xy 203.2 45.72) (xy 208.28 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "118af9f0-493f-481c-8377-7a4ff97e16bd") + ) + (wire + (pts + (xy 124.46 45.72) (xy 125.73 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1250eadf-0c9b-49e6-83ec-95b012c1157c") + ) + (wire + (pts + (xy 124.46 57.15) (xy 124.46 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12bf7300-ebb9-40ab-860a-1de0422c848b") + ) + (wire + (pts + (xy 104.14 138.43) (xy 105.41 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12e96346-4fc6-4e30-a794-530a50955213") + ) + (wire + (pts + (xy 246.38 97.79) (xy 242.57 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14eaf184-ec0e-4384-ac1a-23cbe8803ded") + ) + (wire + (pts + (xy 177.8 99.06) (xy 179.07 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1550556b-0c55-432d-a7bc-b928ec9afe7d") + ) + (wire + (pts + (xy 194.31 140.97) (xy 194.31 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "16788bf1-dddd-42dd-919d-3ea1e60903a5") + ) + (wire + (pts + (xy 93.98 54.61) (xy 93.98 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1716e526-815f-4438-bb8b-bd144bb88912") + ) + (wire + (pts + (xy 175.26 132.08) (xy 179.07 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1745a648-882e-4da5-ba78-a87a1645eea8") + ) + (wire + (pts + (xy 96.52 179.07) (xy 96.52 180.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b6e714d-2791-4eb4-b434-6e0cd4e1908d") + ) + (wire + (pts + (xy 106.68 113.03) (xy 106.68 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b7b2c88-bbe7-47c3-addd-c5baf9994a1c") + ) + (wire + (pts + (xy 55.88 180.34) (xy 46.99 180.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2370ce2e-0e28-437d-b9d3-b64dcf9f437c") + ) + (wire + (pts + (xy 118.11 101.6) (xy 121.92 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "252328fa-af52-4425-b6f2-cdfcb10bb1f3") + ) + (wire + (pts + (xy 243.84 45.72) (xy 247.65 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e51b240-123f-4b83-8973-906aed742bb2") + ) + (wire + (pts + (xy 154.94 114.3) (xy 154.94 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "306135ac-7d5c-4656-bd07-3eb72d43f093") + ) + (wire + (pts + (xy 134.62 45.72) (xy 134.62 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "324f2177-8a99-471b-8ce7-1d8fd65c2a39") + ) + (wire + (pts + (xy 241.3 95.25) (xy 246.38 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "37056f01-f95b-485e-bc5e-1602a3be225a") + ) + (wire + (pts + (xy 177.8 114.3) (xy 179.07 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38a6506c-b43b-4271-8d46-85062729c361") + ) + (wire + (pts + (xy 246.38 90.17) (xy 242.57 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3bd40358-769a-4218-877d-cf5d0815eb73") + ) + (wire + (pts + (xy 109.22 62.23) (xy 102.87 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cf3e966-2db9-4333-841e-006cc0331fdb") + ) + (wire + (pts + (xy 134.62 71.12) (xy 134.62 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3fba6155-ec66-455c-895a-e433f3368619") + ) + (wire + (pts + (xy 133.35 45.72) (xy 134.62 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "426fefdd-856f-40f5-a6f9-ccf362b64494") + ) + (wire + (pts + (xy 115.57 109.22) (xy 116.84 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49c83f92-ca55-4889-bf8c-3363032761ca") + ) + (wire + (pts + (xy 242.57 133.35) (xy 247.65 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e090076-1f7e-49ce-aa35-7187ddd5ef02") + ) + (wire + (pts + (xy 88.9 44.45) (xy 88.9 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "50881504-0857-446e-bc58-eb7ddc17624a") + ) + (wire + (pts + (xy 143.51 179.07) (xy 143.51 180.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53d70919-3797-4c3d-84d0-7d1dc76779c8") + ) + (wire + (pts + (xy 54.61 72.39) (xy 55.88 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a6fc387-93a6-4378-9504-48b3c82fccb1") + ) + (wire + (pts + (xy 242.57 130.81) (xy 247.65 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5adfe5e4-f7da-47f9-80e0-883a452022fa") + ) + (wire + (pts + (xy 190.5 53.34) (xy 190.5 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6099262f-ddca-4233-8cbe-25580ab4aa8f") + ) + (wire + (pts + (xy 242.57 90.17) (xy 242.57 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "61b3acd3-3f60-459b-a972-fffd89b494a8") + ) + (wire + (pts + (xy 243.84 58.42) (xy 247.65 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636e3d1a-3ffe-436c-a704-524559543ff0") + ) + (wire + (pts + (xy 46.99 66.04) (xy 46.99 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "643a8494-f0c4-4763-a72a-c2f782c620b6") + ) + (wire + (pts + (xy 124.46 62.23) (xy 134.62 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6536e7d6-691e-44f2-80ec-c0c9faf5718e") + ) + (wire + (pts + (xy 109.22 45.72) (xy 113.03 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67ddda29-3a52-410b-bf98-ca8b75654d7e") + ) + (wire + (pts + (xy 154.94 124.46) (xy 179.07 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a2c92ff-4fe1-4107-a670-d9d968ca3f4e") + ) + (wire + (pts + (xy 46.99 39.37) (xy 46.99 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6c2bb0a5-6bdd-4dc8-90e8-993c7d328e44") + ) + (wire + (pts + (xy 54.61 97.79) (xy 55.88 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6c476e56-c272-481c-8dd3-ca082c89a236") + ) + (wire + (pts + (xy 124.46 45.72) (xy 120.65 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6cdd1109-eaf3-438e-b76e-b15fdf256acc") + ) + (wire + (pts + (xy 177.8 104.14) (xy 179.07 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7094f35e-4b90-4769-b802-f8e9ef5c8f75") + ) + (wire + (pts + (xy 55.88 77.47) (xy 46.99 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7501a174-d6f9-476a-ba39-991697a88a51") + ) + (wire + (pts + (xy 172.72 44.45) (xy 172.72 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "78738596-a5cb-4b4f-a9cc-77898139f9b9") + ) + (wire + (pts + (xy 158.75 109.22) (xy 179.07 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d72b390-1ecc-448e-ba78-1cde8a424abf") + ) + (wire + (pts + (xy 93.98 45.72) (xy 102.87 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ecc0680-bfc3-42c8-89a1-c42ab786dbc2") + ) + (wire + (pts + (xy 247.65 128.27) (xy 243.84 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "81bae31c-4a9a-4a76-87fe-d8cd3091a12f") + ) + (wire + (pts + (xy 144.78 45.72) (xy 149.86 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "846da1ff-24b8-4412-9743-fd79526cabcf") + ) + (wire + (pts + (xy 242.57 97.79) (xy 242.57 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "86dff837-1c07-4eb2-a2bd-6bfd0c39a98e") + ) + (wire + (pts + (xy 243.84 50.8) (xy 247.65 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f95106c-cd3c-4531-8b3f-88a7f5c98405") + ) + (wire + (pts + (xy 96.52 170.18) (xy 96.52 171.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92c404f0-df07-400c-8489-11f4bab3454c") + ) + (wire + (pts + (xy 46.99 143.51) (xy 46.99 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94915d7a-28ad-4ca4-abea-2a09a39cdf8b") + ) + (wire + (pts + (xy 106.68 101.6) (xy 106.68 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "98c17c3c-5815-4852-b157-0c2e349a4dff") + ) + (wire + (pts + (xy 143.51 161.29) (xy 143.51 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9947ba3e-ea13-42f8-aed6-5c762675a50a") + ) + (wire + (pts + (xy 203.2 53.34) (xy 203.2 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99b4f2f8-d4e1-495b-b353-a264cd24efbc") + ) + (wire + (pts + (xy 134.62 62.23) (xy 134.62 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a2b8de5-41b4-4daa-91de-a1abe79da486") + ) + (wire + (pts + (xy 120.65 161.29) (xy 120.65 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c5bccdb-9533-4c0f-8cd3-869a902e3320") + ) + (wire + (pts + (xy 177.8 111.76) (xy 179.07 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d2125b3-d233-420c-90ec-bf758ae901bc") + ) + (wire + (pts + (xy 106.68 100.33) (xy 106.68 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9df69e8a-cda8-46cb-881f-a55ddac1a2bf") + ) + (wire + (pts + (xy 194.31 92.71) (xy 194.31 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ed688c4-611d-4702-9b65-bfbe24e7b633") + ) + (wire + (pts + (xy 121.92 101.6) (xy 121.92 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3c5428e-ff7c-48d0-929e-f144a74e8346") + ) + (wire + (pts + (xy 54.61 149.86) (xy 55.88 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a445941f-d8b1-42fc-994e-26ffc97fe32b") + ) + (wire + (pts + (xy 243.84 48.26) (xy 247.65 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a8024745-977c-41ab-beda-c7c9763518a2") + ) + (wire + (pts + (xy 106.68 91.44) (xy 106.68 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa3b53f1-a103-4613-9510-940aaa1b11af") + ) + (wire + (pts + (xy 243.84 135.89) (xy 243.84 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa4c8654-21ca-4c75-bb69-626dd5fb0ac2") + ) + (wire + (pts + (xy 102.87 45.72) (xy 102.87 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa716582-7017-4b4c-8ca2-3328c00b9d00") + ) + (wire + (pts + (xy 177.8 121.92) (xy 179.07 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab63833b-e300-4bb3-9fc6-493637265db7") + ) + (wire + (pts + (xy 54.61 124.46) (xy 55.88 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac9ebe68-f0c6-4f0d-bb1f-7f914043c5e3") + ) + (wire + (pts + (xy 243.84 43.18) (xy 247.65 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae79c248-2d11-47b3-8fd0-11bd6f267ee0") + ) + (wire + (pts + (xy 54.61 45.72) (xy 55.88 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae7c27ba-e39f-47ae-9d60-2aef04bfb33b") + ) + (wire + (pts + (xy 243.84 55.88) (xy 247.65 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b102278c-e819-4fdc-a72e-10d8948c89af") + ) + (wire + (pts + (xy 102.87 45.72) (xy 109.22 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b15aadd6-57d0-400b-be07-aba4ff8d9740") + ) + (wire + (pts + (xy 55.88 154.94) (xy 46.99 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4e98f7b-fca6-4f0b-8d00-5931a76f76da") + ) + (wire + (pts + (xy 175.26 134.62) (xy 179.07 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b51fcae6-943a-452e-b40a-54d9ff5f38ee") + ) + (wire + (pts + (xy 54.61 175.26) (xy 55.88 175.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b89dac49-d3a0-4f70-a7d2-cccba8577f87") + ) + (wire + (pts + (xy 208.28 45.72) (xy 208.28 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b99c66bf-4ccb-409f-a476-fa21e8e40dd4") + ) + (wire + (pts + (xy 55.88 102.87) (xy 46.99 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bc62de23-5851-4620-8312-b1b5d8bbf226") + ) + (wire + (pts + (xy 55.88 129.54) (xy 46.99 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bcc82282-2287-480f-98d1-4e73276ff27a") + ) + (wire + (pts + (xy 172.72 45.72) (xy 177.8 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1081a0e-c2c2-4509-8093-a17063e577f0") + ) + (wire + (pts + (xy 144.78 54.61) (xy 144.78 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c11e8bc8-babf-47f5-afbf-3e83acf1848f") + ) + (wire + (pts + (xy 46.99 168.91) (xy 46.99 170.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4bfc9c3-e8bf-4343-8bfe-749e20b10861") + ) + (wire + (pts + (xy 198.12 45.72) (xy 203.2 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c50ecd03-c0a7-43a2-aa71-ee60fe7c1976") + ) + (wire + (pts + (xy 102.87 62.23) (xy 102.87 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c55dcbd2-65d3-4dbd-ab85-8d9679f89706") + ) + (wire + (pts + (xy 243.84 59.69) (xy 243.84 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c87b6834-6750-4de6-87f6-d8a28fcea471") + ) + (wire + (pts + (xy 116.84 67.31) (xy 116.84 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9e0a116-d4bd-47c2-8b07-5891041215a7") + ) + (wire + (pts + (xy 109.22 57.15) (xy 109.22 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca79da1c-302f-4a66-84c4-dba28add2888") + ) + (wire + (pts + (xy 241.3 92.71) (xy 246.38 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb1dd6f0-9277-4e7a-91b8-282e9d5386e1") + ) + (wire + (pts + (xy 177.8 45.72) (xy 182.88 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf560fec-4725-471f-b927-47a295cace36") + ) + (wire + (pts + (xy 154.94 124.46) (xy 154.94 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0e8a313-7bf7-4c35-8b12-ec0c7e02be6b") + ) + (wire + (pts + (xy 149.86 44.45) (xy 149.86 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d3b3729c-3286-4387-8e01-642035a16fd0") + ) + (wire + (pts + (xy 96.52 161.29) (xy 96.52 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d40f7c72-0143-4d22-a0d3-827fb43b6d0c") + ) + (wire + (pts + (xy 134.62 45.72) (xy 144.78 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d42fcc0a-a196-4fcd-9de2-036b06140cd5") + ) + (wire + (pts + (xy 88.9 45.72) (xy 93.98 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d48d7e18-7c96-4139-8c86-80c8b3e8014c") + ) + (wire + (pts + (xy 104.14 138.43) (xy 104.14 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d617c5fa-f441-4327-99f4-9494feb420a7") + ) + (wire + (pts + (xy 120.65 170.18) (xy 120.65 171.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d952eb0a-8a5a-4699-a66f-5b5d53588e31") + ) + (wire + (pts + (xy 247.65 135.89) (xy 243.84 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9e19a22-a4e6-4be7-bfaa-b6192d721820") + ) + (wire + (pts + (xy 124.46 138.43) (xy 125.73 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc47a101-3333-4549-a4d2-2c8e82d58681") + ) + (wire + (pts + (xy 243.84 128.27) (xy 243.84 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e108ca2c-e7ac-4c28-82b5-b1a336fab94a") + ) + (wire + (pts + (xy 113.03 138.43) (xy 114.3 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2a9a4e6-a34a-4902-a285-4e36cf58688c") + ) + (wire + (pts + (xy 55.88 50.8) (xy 46.99 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e477dc4a-e6ed-41fe-ad2e-44aa11fc8feb") + ) + (wire + (pts + (xy 177.8 129.54) (xy 179.07 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e88f981e-3608-4781-93db-1d140abd357b") + ) + (wire + (pts + (xy 121.92 101.6) (xy 128.27 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec9c087f-c0af-40df-955c-b5ddebcaba12") + ) + (wire + (pts + (xy 243.84 53.34) (xy 247.65 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed91e340-06bf-43ae-9184-f04a97dc9ab1") + ) + (wire + (pts + (xy 177.8 53.34) (xy 177.8 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f26ac2ec-5f99-42bc-8684-c699adfcd641") + ) + (wire + (pts + (xy 177.8 106.68) (xy 179.07 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4387a10-228c-4891-b30e-cb4f6e789b29") + ) + (wire + (pts + (xy 46.99 118.11) (xy 46.99 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8658238-99b3-4f7c-b979-4921401089bf") + ) + (wire + (pts + (xy 143.51 170.18) (xy 143.51 171.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "faddd221-2500-4d9b-9026-726d7423196b") + ) + (global_label "CTL_PURPLE" + (shape input) + (at 177.8 129.54 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0b07d142-fa76-40b6-9e91-17d43e2315f2") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 163.2639 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CTL_GREEN" + (shape input) + (at 177.8 116.84 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1c95be1b-12a0-4bca-81f7-55fb07d02689") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 164.413 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "OLED_SDA" + (shape input) + (at 177.8 104.14 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1fa71609-71d0-4569-a0b8-6e25ba47a5b9") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 165.5015 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ANDON_PURPLE" + (shape input) + (at 243.84 55.88 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "2b7c0143-5ed7-4cd6-8940-e935d7ed58a0") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 226.2195 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CTL_ORANGE" + (shape input) + (at 55.88 72.39 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3141d60f-1e59-4063-b193-7bb00612722c") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 70.5371 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "CTL_WHITE" + (shape input) + (at 55.88 149.86 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "399cf692-2f37-4eb5-97bf-04148097c61d") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 68.6018 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ANDON_RED" + (shape input) + (at 243.84 43.18 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "3dde8c93-a6b9-4f9e-be06-2a1ed0f65634") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 229.8481 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ESP_BOOT" + (shape input) + (at 177.8 127 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "459e3d1d-fb9a-452b-9a34-f9066dce05b8") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 165.3201 127 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ANDON_WHITE" + (shape input) + (at 243.84 53.34 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "499cc477-2a32-4053-ae80-c5cc09d5ef36") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 228.0338 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CTL_WHITE" + (shape input) + (at 177.8 121.92 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6572fe02-34d5-4c21-a0cc-a08a586d4863") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 165.0782 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ESP_EN" + (shape input) + (at 128.27 101.6 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "67b6c766-0918-4d20-95bc-f3158ea611e1") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 138.3308 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "USB_DP" + (shape input) + (at 241.3 95.25 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6810e389-1982-408f-8599-066d4d2715f3") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 230.9972 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CTL_RED" + (shape input) + (at 55.88 45.72 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6890ba51-3ce8-48b7-a854-8180adcc0e87") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 66.7875 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ANDON_BLUE" + (shape input) + (at 243.84 50.8 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6b48c2e1-ef57-4402-89f5-690e558bdeac") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 228.7595 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CTL_BLUE" + (shape input) + (at 177.8 119.38 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "70169d44-34e0-41a2-8475-a0b2751e5080") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 165.8039 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ANDON_PURPLE" + (shape input) + (at 55.88 180.34 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7992f799-5f49-4799-b6f7-4a33c1171dba") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 73.5005 180.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ANDON_GREEN" + (shape input) + (at 55.88 102.87 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "80e13e25-5447-49ab-8fc9-f8e48b164699") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 72.3514 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "USB_DN" + (shape input) + (at 241.3 92.71 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "845e9077-e4af-483a-975b-068228baf7e5") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 230.9367 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ANDON_GREEN" + (shape input) + (at 243.84 48.26 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8d1fdf2b-85b5-4a99-9878-d456c0c47517") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 227.3686 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "OLED_SCK" + (shape input) + (at 242.57 133.35 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "934c39af-0c77-4a5f-9075-eb7ffc014ba1") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 230.0901 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ANDON_ORANGE" + (shape input) + (at 55.88 77.47 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "971f8884-d1c8-41fc-b301-1030ef87d6af") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 73.6215 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "OLED_SDA" + (shape input) + (at 242.57 130.81 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "977ba24f-567c-43a9-9ab1-294a14bce963") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 230.2715 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "USB_DP" + (shape input) + (at 175.26 134.62 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "994a762d-8689-45ee-9ca1-8cffa7830600") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 164.9572 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CTL_RED" + (shape input) + (at 177.8 111.76 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a3faf5a7-1692-48ff-b8cc-7dcfb04ad3e7") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 166.8925 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "USB_DN" + (shape input) + (at 175.26 132.08 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a59da54d-eb5b-48f1-92ca-16e2a4baf997") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 164.8967 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CTL_PURPLE" + (shape input) + (at 55.88 175.26 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ae76d28e-b804-4540-b48e-329982a2562b") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 70.4161 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "CTL_GREEN" + (shape input) + (at 55.88 97.79 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c0d6bb2e-08cc-441b-b145-eb6b5a9a726c") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 69.267 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ANDON_ORANGE" + (shape input) + (at 243.84 45.72 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "c28e88b7-32c4-4fd8-adc3-02c125dcc091") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 226.0985 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ANDON_RED" + (shape input) + (at 55.88 50.8 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c5802665-5e0b-4a08-9d06-41f97cc74952") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 69.8719 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "OLED_SCK" + (shape input) + (at 177.8 106.68 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cb2d0c06-e573-4711-91e5-e4a8dbdc8b86") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 165.3201 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ESP_EN" + (shape input) + (at 177.8 99.06 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d8674b4b-4e96-4c8e-ad53-1de2839a0de3") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 167.7392 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ANDON_WHITE" + (shape input) + (at 55.88 154.94 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dbd0c83b-3c58-4797-8648-85df8bdcef79") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 71.6862 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ESP_BOOT" + (shape input) + (at 125.73 138.43 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dc4c72e9-4673-4362-b2f6-a275e768ff11") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 138.2099 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "CTL_BLUE" + (shape input) + (at 55.88 124.46 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e27c17a8-7e3d-468e-abcd-81bec42e4dd4") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 67.8761 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "CTL_ORANGE" + (shape input) + (at 177.8 114.3 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e88b44fa-7510-4ee3-a4b5-0fedcfa451d5") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 163.1429 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ANDON_BLUE" + (shape input) + (at 55.88 129.54 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fe846022-98fd-4799-a050-1acfe0aaa790") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 70.9605 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 46.99 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "02f46140-4e0c-4f3a-a08b-55b6d46ce8cc") + (property "Reference" "#PWR07" + (at 46.99 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 46.99 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 46.99 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 46.99 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 46.99 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "de6700b1-17dc-4abd-93a6-3f59758690cc") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 190.5 54.61 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "03ed50c7-92c6-4699-ba3f-184174f90532") + (property "Reference" "#PWR015" + (at 190.5 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 190.5 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 190.5 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 190.5 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 190.5 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "70cafb5c-7a99-432d-aaa7-6afbae7726da") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR015") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 120.65 180.34 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0b83dfad-59ee-4a14-a92b-70299fa447fd") + (property "Reference" "#PWR04" + (at 120.65 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 120.65 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 180.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 180.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 120.65 180.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cc04c464-d7db-4b11-b63b-25e0947831c5") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Conn_01x07_Socket") + (at 252.73 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0c6cca3a-5b90-4279-9119-bda8c7c5746b") + (property "Reference" "J3" + (at 254 49.5299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Conn_01x07_Socket" + (at 254 52.0699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 252.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 252.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x07, script generated" + (at 252.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "0afacb2e-15d3-429e-88ab-1f5474a7711c") + ) + (pin "1" + (uuid "37c4a71e-b8f4-4e14-8544-b410fe2fb41e") + ) + (pin "7" + (uuid "21740d03-2a7f-4c10-9a30-0633b6506768") + ) + (pin "5" + (uuid "06ac2401-a52e-4fdc-b4e8-42e8f3e78c05") + ) + (pin "4" + (uuid "6de1d81c-828a-46a0-9e13-ad0ad61a93ef") + ) + (pin "6" + (uuid "ab8e4a81-9a99-4ce2-ae70-c49223796d31") + ) + (pin "3" + (uuid "9dedfd14-b491-4d9f-ac5b-060db3a9a4b6") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "J3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 119.38 138.43 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "12b2ad31-9c82-4581-9835-e4b23568198a") + (property "Reference" "SW2" + (at 119.38 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 119.38 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 119.38 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 119.38 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 119.38 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "64008dab-09a1-4a9a-924e-4a60967dbb39") + ) + (pin "2" + (uuid "06535202-4c8c-406e-b8eb-911a451a6178") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "SW2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Regulator_Linear:MCP1700x-330xxTT") + (at 190.5 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1598790b-4656-4296-af36-533873a21a38") + (property "Reference" "U1" + (at 190.5 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MCP1700x-330xxTT" + (at 190.5 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 190.5 40.005 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20001826D.pdf" + (at 190.5 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "250mA Low Quiscent Current LDO, 3.3V output, SOT-23" + (at 190.5 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "15137d5f-a116-4548-875c-d4db85632969") + ) + (pin "1" + (uuid "1a117d74-d244-4d7e-b01b-32c902d06cb6") + ) + (pin "3" + (uuid "1214a0c6-a217-4459-810e-c495064b9c98") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 243.84 127 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1dd32499-3eab-4ea9-81f7-8fb5d450f8b1") + (property "Reference" "#PWR026" + (at 243.84 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 243.84 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 243.84 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 243.84 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 243.84 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "106af7d5-930c-49e0-8aa7-558746ef464a") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR026") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 109.22 138.43 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2282622f-b032-4f0b-88f6-34137bda087d") + (property "Reference" "R10" + (at 109.22 132.08 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10K" + (at 109.22 134.62 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 109.22 140.208 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 109.22 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 109.22 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b41dbb21-7808-4761-8540-c2fc19f92c43") + ) + (pin "1" + (uuid "70986514-7d67-488a-8bb8-844c4a4bfa48") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 120.65 161.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2380769b-3431-4fcf-b40d-03966cf09473") + (property "Reference" "#PWR03" + (at 120.65 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 120.65 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 120.65 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4b4010e0-cdd7-4726-b718-d8eb26bf659d") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 93.98 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "24e24e0a-0b9e-469e-901c-302ed358390f") + (property "Reference" "C3" + (at 97.79 49.5299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10uF" + (at 97.79 52.0699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 94.9452 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 93.98 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 93.98 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1cb1c7a9-687b-40b2-bd27-e0a7d70b5710") + ) + (pin "2" + (uuid "2ae7422a-601e-46e2-beb9-9887656f15e5") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 120.65 166.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "29986dad-fe29-4d04-938b-718076ffdefa") + (property "Reference" "R2" + (at 123.19 165.0999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "330" + (at 123.19 167.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 118.872 166.37 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 120.65 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 120.65 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "066bf52f-a779-49d8-ae23-8b629909c2c4") + ) + (pin "2" + (uuid "b35fe3d7-5646-4645-a0e8-80f421d20581") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:LED") + (at 96.52 175.26 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2c258216-d59b-4305-8dd3-f31ff9e5e890") + (property "Reference" "D2" + (at 100.33 175.5774 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "GREEN LED" + (at 100.33 178.1174 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 96.52 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 96.52 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 96.52 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "81d6097d-4cb1-4e65-9f6c-d82b3dc51ea0") + ) + (pin "1" + (uuid "02f98154-ac50-422c-8b9f-9013720f2fe3") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "D2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Conn_01x04_Socket") + (at 251.46 92.71 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2ca83d74-67f6-4378-82f4-f1223788ebbb") + (property "Reference" "J1" + (at 252.73 92.7099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Conn_01x04_Socket" + (at 252.73 95.2499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 251.46 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 251.46 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated" + (at 251.46 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "72c68409-2342-4236-a09a-ce4195bed9d3") + ) + (pin "2" + (uuid "0edce60f-92f2-4684-8245-742fc2248dd8") + ) + (pin "1" + (uuid "7ed00966-3e8d-44b8-8426-7b621fffd0a3") + ) + (pin "4" + (uuid "c51ec256-115e-4114-b176-977de8bedd6a") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 194.31 140.97 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "32677b6f-0dd4-44db-bece-45218d62c019") + (property "Reference" "#PWR06" + (at 194.31 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 194.31 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 194.31 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 194.31 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 194.31 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "80efbb96-2c9f-4676-9897-a31306ca71f6") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "RF_Module:ESP32-C3-WROOM-02U") + (at 194.31 116.84 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "33e07d23-1144-4eee-bbd1-a059c63bc06c") + (property "Reference" "U7" + (at 196.5041 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "ESP32-C3-WROOM-02U" + (at 196.5041 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "RF_Module:ESP32-C3-WROOM-02U" + (at 194.31 117.475 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf" + (at 194.31 117.475 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "802.11 b/g/n WiFi and Bluetooth 5 module, ESP32C3 SoC, RISCV microprocessor, On-board antenna" + (at 194.31 117.475 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "5" + (uuid "5ae3296b-47a4-4004-ac62-840b7aeb3d1e") + ) + (pin "2" + (uuid "d62407f7-1253-406a-989d-a10ce067f218") + ) + (pin "19" + (uuid "f223db97-6092-499d-9092-da8484dd16d3") + ) + (pin "8" + (uuid "fdd1d7dd-91b6-4e80-b9b0-c2d73ba24ccd") + ) + (pin "9" + (uuid "9c7ed8a2-5a43-4d98-9b66-fb0e35e95736") + ) + (pin "16" + (uuid "00ac9f1e-4e09-452c-92f9-3846621c503a") + ) + (pin "12" + (uuid "432723e6-e118-4f66-9bd5-1a55434fc344") + ) + (pin "1" + (uuid "afc08556-e076-4a8e-a689-145bdc41331b") + ) + (pin "4" + (uuid "ec8c2ba5-d908-4a26-b660-a071ec4f457d") + ) + (pin "11" + (uuid "a6dd9f59-5e1d-4bfc-a497-034c68cdda0b") + ) + (pin "13" + (uuid "075a3503-da4f-496c-9ad7-567c8e2e0644") + ) + (pin "15" + (uuid "d03bb38f-2a98-47dd-8a55-571898ea8589") + ) + (pin "18" + (uuid "6e6ac892-82b0-4ad4-9501-e6b318909ca8") + ) + (pin "7" + (uuid "35c286fb-e018-479a-bab9-189d72ab6ca9") + ) + (pin "6" + (uuid "a46bacf4-ad8d-44b6-8d8c-9afd90ae9ea2") + ) + (pin "3" + (uuid "3fcdc30c-e168-40c8-9e98-e82084503229") + ) + (pin "10" + (uuid "ebf3f7ec-7f01-4db7-8038-2dfa05bdf88d") + ) + (pin "17" + (uuid "1efe3f3f-f866-4fd0-94c3-409299a2e1c6") + ) + (pin "14" + (uuid "c8d87def-b5d4-4b00-8a1f-0c8d423ca09f") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "U7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 102.87 55.88 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34203b24-a173-489e-a660-4ffeeaca1db0") + (property "Reference" "R4" + (at 105.41 54.6099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1K" + (at 105.41 57.1499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 101.092 55.88 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 102.87 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 102.87 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "efff8fef-861e-4043-a5d1-8f7a2f748ec9") + ) + (pin "1" + (uuid "c1c6bcef-8c58-40b5-a54e-6b3fc2d82c55") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 88.9 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "34e4e315-ae81-4ccf-9a0c-90df6a09cf04") + (property "Reference" "#PWR019" + (at 88.9 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 88.9 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 88.9 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 88.9 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 88.9 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "baa7c10d-e129-475a-b5c5-3410fc8fd15b") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR019") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 46.99 66.04 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "351a73fd-4b5c-41d6-b8c4-f69291a91975") + (property "Reference" "#PWR08" + (at 46.99 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 46.99 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 46.99 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 46.99 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 46.99 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "628706d3-3b2d-4e74-889e-b35e2cb91d85") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Regulator_Switching:MT3608") + (at 116.84 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3561bc85-ba77-4cd3-b66b-5031a3515286") + (property "Reference" "U2" + (at 116.84 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MT3608" + (at 116.84 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6" + (at 118.11 66.04 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.olimex.com/Products/Breadboarding/BB-PWR-3608/resources/MT3608.pdf" + (at 110.49 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "High Efficiency 1.2MHz 2A Step Up Converter, 2-24V Vin, 28V Vout, 4A current limit, 1.2MHz, SOT23-6" + (at 116.84 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cce0b2ae-706c-46e5-b11e-ea86ec98566f") + ) + (pin "5" + (uuid "c4ef801e-b662-4d6c-92b2-bd7f179d54c9") + ) + (pin "4" + (uuid "9d4c0bf1-2b98-48f5-b31a-a25cbc98a985") + ) + (pin "2" + (uuid "ad570b6d-0c86-49dd-a71e-19bec140124d") + ) + (pin "3" + (uuid "870c26c4-c876-4561-9aba-e30784829deb") + ) + (pin "6" + (uuid "04475ced-7f19-4934-87b0-ed7894a86d01") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "U2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:SS24") + (at 129.54 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "36c306b2-f58a-4da4-8a93-c45317a9de84") + (property "Reference" "D1" + (at 129.2225 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SS24" + (at 129.2225 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Diode_SMD:D_SMA" + (at 129.54 50.165 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.vishay.com/docs/88748/ss22.pdf" + (at 129.54 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "40V 2A Schottky Diode, SMA" + (at 129.54 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a1c9d8b2-1a98-4ea7-a1fc-67a272b05c07") + ) + (pin "2" + (uuid "ebd5b924-4293-4b31-a162-2a237b00b612") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "D1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 96.52 161.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "39ac2963-c76a-4771-aa02-88192b30614c") + (property "Reference" "#PWR01" + (at 96.52 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 96.52 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 96.52 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 96.52 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 96.52 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e6bbd8f0-bf6d-412b-a979-ee7101176ae6") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 154.94 119.38 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3e22dd3f-0378-4888-84fb-4c262a6e6a80") + (property "Reference" "R8" + (at 157.48 118.1099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10K" + (at 157.48 120.6499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 153.162 119.38 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 154.94 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 154.94 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "157141d9-3bb2-4291-813c-b3a2ce4382d1") + ) + (pin "2" + (uuid "0f3245a9-f412-4ef8-a215-b855c6a26c20") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 106.68 96.52 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "4062fb72-cbd2-44d4-840a-f38786979222") + (property "Reference" "R3" + (at 100.33 95.504 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1K" + (at 100.33 98.044 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 104.902 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 106.68 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 106.68 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "60cc6450-c5d7-43e9-a1e9-b56cf8bd6a0e") + ) + (pin "1" + (uuid "9b759809-239d-4466-a7bd-9c088d005eea") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Q_PMOS_GSD") + (at 49.53 124.46 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "41ed3c22-142f-4f58-aa7b-6a8eb5c92363") + (property "Reference" "Q4" + (at 43.18 123.1899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 43.18 125.7299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 44.45 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 49.53 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 49.53 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "f24a63c5-7771-4585-9a3a-d226124938c0") + ) + (pin "2" + (uuid "327af752-1d17-4b8a-9727-f72fab6a6471") + ) + (pin "1" + (uuid "016a9eb5-a466-44a1-aad7-9aeadea9f3a6") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "Q4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Q_PMOS_GSD") + (at 49.53 175.26 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4b1630f1-e9be-4fe1-9dd3-27a794de72d9") + (property "Reference" "Q6" + (at 43.18 173.9899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 43.18 176.5299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 44.45 177.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 49.53 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 49.53 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "393545de-940c-44e5-9ddb-7d1ce018a030") + ) + (pin "2" + (uuid "80babf30-0a6c-4419-8ca3-02dca7523856") + ) + (pin "1" + (uuid "e12629df-9bf7-46bd-ab35-8af775fc80d9") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "Q6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 46.99 91.44 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4cb594c6-3083-4bbf-92f4-cddfd933fd5f") + (property "Reference" "#PWR09" + (at 46.99 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 46.99 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 46.99 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 46.99 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 46.99 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ce973f8c-e531-4e49-a929-e9710957c8c9") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 134.62 67.31 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4d94db2b-d61a-45fc-a6aa-775214face5e") + (property "Reference" "R6" + (at 137.16 66.0399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "5.1K" + (at 137.16 68.5799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 132.842 67.31 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 134.62 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 134.62 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5c352ed4-1e04-4c85-be31-e3a8063b34cf") + ) + (pin "1" + (uuid "6f4338f9-445e-4999-af63-6a93b91e73b2") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:LED") + (at 120.65 175.26 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "50041fb5-1546-467c-914e-6df836fa286a") + (property "Reference" "D3" + (at 124.46 175.5774 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "RED LED" + (at 124.46 178.1174 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 120.65 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 120.65 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 120.65 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "8eb54c46-e7fc-4011-827c-58b83eefeb7b") + ) + (pin "1" + (uuid "f8a6bcf6-c9ac-44fc-9462-6da99a42fb53") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "D3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:LED") + (at 143.51 175.26 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5387376b-ca1d-4796-b951-c55a14477fe4") + (property "Reference" "D4" + (at 147.32 175.5774 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "BLUE LED" + (at 147.32 178.1174 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 143.51 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 143.51 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "876f1dc1-4e8e-445b-90ca-eccb76e19ab6") + ) + (pin "1" + (uuid "53f1632c-03c0-4570-a152-01176de9bdc9") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "D4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 114.3 101.6 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "571894d4-d150-4d20-aa13-c2d1ce329042") + (property "Reference" "R9" + (at 114.3 95.25 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10K" + (at 114.3 97.79 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 114.3 103.378 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 114.3 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 114.3 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "9e323214-a10a-4286-ad59-65e9ed2f1147") + ) + (pin "1" + (uuid "ce7a4739-f0c0-4f3b-b4ec-6380efd759bd") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 158.75 97.79 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "58cb030a-8f51-414f-9bab-1bdac81b5f18") + (property "Reference" "#PWR029" + (at 158.75 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 158.75 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 158.75 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 158.75 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 158.75 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bf850958-153f-4cbd-ba11-634fffc1b3bd") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR029") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 116.84 68.58 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5965b17c-46f8-483d-afce-a2e8bc8457e1") + (property "Reference" "#PWR021" + (at 116.84 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 116.84 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 116.84 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 116.84 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 116.84 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2d449501-0f02-4bf4-bf3f-9d78c5ab5b23") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR021") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 121.92 107.95 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "5988144c-0fbb-4da9-8442-8745d31853d2") + (property "Reference" "C5" + (at 127 107.696 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1uF" + (at 129.54 107.696 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 122.8852 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 121.92 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 121.92 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b4551af9-41d8-42c2-85c2-c7734e93afc8") + ) + (pin "2" + (uuid "9f515d61-7461-4e97-b0f8-a12149080221") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "C5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Q_PMOS_GSD") + (at 49.53 149.86 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5f0cb848-b36f-4bec-9855-2410172dafca") + (property "Reference" "Q5" + (at 43.18 148.5899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 43.18 151.1299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 44.45 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 49.53 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 49.53 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "891e4d60-77c1-4c59-a41f-5627e652db96") + ) + (pin "2" + (uuid "ada5df5e-de25-408a-838d-67f8fcc73b1a") + ) + (pin "1" + (uuid "0a142fac-c908-4946-b79c-58df7f60a524") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "Q5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 143.51 161.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "60f7cbfc-13b9-4400-b037-3587e397bdf5") + (property "Reference" "#PWR033" + (at 143.51 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 143.51 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 143.51 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 143.51 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 143.51 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "10673680-2f80-4db2-a389-e7eae33df905") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR033") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 177.8 49.53 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "62334b8f-98cd-4b61-b838-2bfccbfcfaaa") + (property "Reference" "C1" + (at 169.672 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1uF" + (at 169.672 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 178.7652 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 177.8 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 177.8 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "20d14ccc-d265-4948-90eb-3ff14b46b6f3") + ) + (pin "2" + (uuid "6876ca97-03f2-4b71-a02c-95a8d8c7ecd6") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 243.84 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "679587a0-7a90-4b9b-8bf9-9b4632f6c59d") + (property "Reference" "#PWR035" + (at 243.84 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 243.84 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 243.84 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 243.84 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 243.84 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "77802ed5-c51a-4dd5-8ca5-281d8bb74d2d") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR035") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 208.28 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "69302b15-0f84-491b-9142-ae9b673c7d10") + (property "Reference" "#PWR018" + (at 208.28 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 208.28 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 208.28 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 208.28 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 208.28 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "05b25eba-84d7-4495-9bd8-c1d3e6e21d79") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR018") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:L") + (at 116.84 45.72 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6d6bbbac-463a-48a9-bab3-f6ca1689e9da") + (property "Reference" "L1" + (at 116.84 40.64 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "3.3uH" + (at 116.84 43.18 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 116.84 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 116.84 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Inductor" + (at 116.84 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "719f0722-7216-4d97-acbd-c7f855fe4a2b") + ) + (pin "2" + (uuid "f23b1fb4-2868-4d6b-9fe9-29138c856144") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "L1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 194.31 92.71 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "75347668-83b4-4821-8a7d-a85967baad9a") + (property "Reference" "#PWR05" + (at 194.31 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 194.31 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 194.31 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 194.31 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 194.31 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ce0c4c5d-9aab-4c54-9aa0-c1f8d2cbfaaa") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 243.84 137.16 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "77e3dca6-8ead-40ef-9c65-4eb2f5cec2ae") + (property "Reference" "#PWR027" + (at 243.84 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 243.84 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 243.84 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 243.84 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 243.84 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7e9eccd0-fcf7-4bbf-b710-90efe91674ce") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR027") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 154.94 114.3 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7c7cbd6d-7dda-4a71-bd10-9e0b57b8a645") + (property "Reference" "#PWR030" + (at 154.94 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 154.94 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 154.94 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 154.94 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 154.94 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8df1160b-21d0-4e01-a148-b65062ea0cc7") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR030") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 203.2 49.53 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "7c8138f4-7221-4abd-9ebb-fd89447973ad") + (property "Reference" "C2" + (at 207.01 48.2599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1uF" + (at 207.01 50.7999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 204.1652 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 203.2 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 203.2 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "52f6350d-4ec3-4fe3-bc0f-940c7022f9ed") + ) + (pin "2" + (uuid "79a4c391-9e42-48ce-9e24-281d90dbba8f") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 106.68 114.3 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7d96b63f-9c74-4202-aecd-3139478935d4") + (property "Reference" "#PWR031" + (at 106.68 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 106.68 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 106.68 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 106.68 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 106.68 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c24a1fd4-5b60-48f1-8a9e-98d5c8f063b8") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR031") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 46.99 143.51 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "836e0b67-3870-4b90-813c-b1b8a7a5eb6a") + (property "Reference" "#PWR011" + (at 46.99 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 46.99 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 46.99 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 46.99 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 46.99 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ad215bb8-ee7b-4111-a72d-287d6ee2e6f4") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 143.51 180.34 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "83aadb53-efaa-460f-a712-01af1b7582fb") + (property "Reference" "#PWR034" + (at 143.51 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 143.51 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 143.51 180.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 143.51 180.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 143.51 180.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7c3f16f1-d2c1-4a30-9344-05923f9ceb20") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR034") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 143.51 166.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "851c0fcf-559c-4de2-9211-b15d84176f25") + (property "Reference" "R11" + (at 146.05 165.0999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "2K" + (at 146.05 167.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 141.732 166.37 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 143.51 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 143.51 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "716871e8-b993-4976-ab62-cf7585ccd750") + ) + (pin "2" + (uuid "b88f61a0-66d2-45fe-b79c-6368f5e264e1") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R11") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 134.62 72.39 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8521a13f-dd9b-47b7-9778-e7cb6e28cf7a") + (property "Reference" "#PWR022" + (at 134.62 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 134.62 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 134.62 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 134.62 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 134.62 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "76402c74-ff6b-4f1b-8218-1c65891e23cf") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR022") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 134.62 57.15 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "86afaa29-9124-47b3-9a2a-ad899dc94806") + (property "Reference" "R5" + (at 137.16 55.8799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100K" + (at 137.16 58.4199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 132.842 57.15 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 134.62 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 134.62 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "532e2b97-4628-4ad2-aae9-3df924945352") + ) + (pin "1" + (uuid "ba9bea7c-3633-49e4-9639-1fd9970629f6") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 149.86 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "892985fe-3168-4e83-a375-d04e9096c913") + (property "Reference" "#PWR028" + (at 149.86 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 149.86 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 149.86 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 149.86 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 149.86 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a5150a35-c5f8-42ee-b8f2-10024bfb53fd") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR028") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 46.99 118.11 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8dbde25e-5b42-49b9-9fd4-4a4a72a12fc4") + (property "Reference" "#PWR010" + (at 46.99 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 46.99 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 46.99 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 46.99 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 46.99 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f077ee33-86a3-419a-8397-5a45b4a5bfd2") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 242.57 88.9 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9ba4fe56-7904-4eb3-a50e-f763a5cf90f4") + (property "Reference" "#PWR024" + (at 242.57 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 242.57 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 242.57 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 242.57 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 242.57 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "88fc0f48-5ce5-4b52-b574-ef616e1315a2") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR024") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 46.99 168.91 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9c7ddee3-0dbd-4573-92e2-925e534918bd") + (property "Reference" "#PWR012" + (at 46.99 172.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 46.99 163.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 46.99 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 46.99 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 46.99 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cbe54e22-ea34-425f-adc5-084488091aab") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR012") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 177.8 54.61 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ab670e3b-68ed-48a0-83b9-a71274406e9d") + (property "Reference" "#PWR014" + (at 177.8 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 177.8 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 177.8 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 177.8 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 177.8 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b403ab98-7e25-46c9-ae78-d6ffa1b8211a") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR014") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Q_PMOS_GSD") + (at 49.53 72.39 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b4e71eec-0758-44f9-bace-e172c1bb51ed") + (property "Reference" "Q2" + (at 43.18 71.1199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 43.18 73.6599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 44.45 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 49.53 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 49.53 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "edb61cd6-a327-4b29-bf35-cdb5a5a64edd") + ) + (pin "2" + (uuid "2bd631f8-4a28-497b-90d5-4495be904657") + ) + (pin "1" + (uuid "c24b1e3b-0975-4d04-a6c9-ba828b05f42e") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "Q2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 203.2 54.61 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b98781f3-eae5-4d6c-91a6-f7f44724ca5c") + (property "Reference" "#PWR017" + (at 203.2 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 203.2 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 203.2 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 203.2 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 203.2 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6e6458d3-d194-40f0-9d6c-482231f7c500") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR017") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 242.57 99.06 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bb047fdd-820e-4bdd-930c-01a71edd2879") + (property "Reference" "#PWR025" + (at 242.57 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 242.57 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 242.57 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 242.57 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 242.57 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "600ebb81-e1de-489e-be64-ab7bda84dd05") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR025") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 158.75 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bbb7a6cb-1885-41c0-a50a-c1d5ab9da139") + (property "Reference" "R7" + (at 161.29 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10K" + (at 161.29 104.1399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 156.972 102.87 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 158.75 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 158.75 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f00cd062-fc11-41f7-896f-fc7804ca535b") + ) + (pin "2" + (uuid "b6d7a3c3-f52b-4eb4-8b1e-6eb0af42de49") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 106.68 91.44 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "bf3e7519-ec00-4bce-9a66-57fdecb3f767") + (property "Reference" "#PWR016" + (at 106.68 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 106.68 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 106.68 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 106.68 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 106.68 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8b5925fc-8afc-47f9-983d-8c413ebd6003") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR016") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Q_PMOS_GSD") + (at 49.53 45.72 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c8b60abc-9192-4238-a7d1-17bfc38df8ac") + (property "Reference" "Q1" + (at 43.18 44.4499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 43.18 46.9899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 44.45 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 49.53 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 49.53 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "2b9db5db-8cb1-4821-addb-b46a27098750") + ) + (pin "2" + (uuid "db881e28-156c-4092-9e43-7968c1e105be") + ) + (pin "1" + (uuid "d0721e85-dc6c-42f8-b239-698b43937e07") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "Q1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 144.78 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d16408a5-02fe-4086-beb4-c6ef2a97f87a") + (property "Reference" "C4" + (at 148.59 49.5299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10uF" + (at 148.59 52.0699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 145.7452 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 144.78 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 144.78 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "8fb15a4f-a24b-43b3-970e-e139355f4f1e") + ) + (pin "1" + (uuid "7c5d2db0-efbc-4302-97d9-f29b2ad9c482") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "C4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 121.92 114.3 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d332d80e-6c43-433c-b997-a6be2cc83dc4") + (property "Reference" "#PWR036" + (at 121.92 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 121.92 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 121.92 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 121.92 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 121.92 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0ba1ac02-bcc5-4ed0-8833-8cdbc25064ab") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR036") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 144.78 55.88 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d47ce22d-be96-403c-9b24-05e156d7e768") + (property "Reference" "#PWR023" + (at 144.78 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 144.78 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 144.78 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 144.78 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 144.78 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "af22644e-9927-4c6b-ab58-44d35b162cf1") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR023") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Conn_01x04_Socket") + (at 252.73 130.81 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dc040545-42ca-4fee-86b8-c99c8f5d4e10") + (property "Reference" "J2" + (at 254 130.8099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Conn_01x04_Socket" + (at 254 133.3499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 252.73 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 252.73 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated" + (at 252.73 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "2e7977ed-04e1-470e-bd06-720a65df0a40") + ) + (pin "2" + (uuid "fc24022e-4fff-400a-afca-94574772b451") + ) + (pin "1" + (uuid "fb33fdee-1e31-4d8e-88c0-de2bc0479e81") + ) + (pin "4" + (uuid "2413ab52-a56e-45aa-9ebe-de8bc0c27758") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 96.52 180.34 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "def26b3d-b731-4862-904a-e7bb0f80e6dd") + (property "Reference" "#PWR02" + (at 96.52 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 96.52 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 96.52 180.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 96.52 180.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 96.52 180.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "659b2e88-475f-491c-ba71-2811bb87a79d") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 93.98 55.88 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e404b57a-9da1-4053-ae8c-0b41893c13f7") + (property "Reference" "#PWR020" + (at 93.98 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 93.98 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 93.98 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 93.98 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c2353ea6-1611-4116-b392-cb95e0a74603") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR020") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Q_PMOS_GSD") + (at 49.53 97.79 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e4a5739b-8bd1-4f8c-b2ca-204bfac090b8") + (property "Reference" "Q3" + (at 43.18 96.5199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 43.18 99.0599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 44.45 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 49.53 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 49.53 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "d8e45ba8-3d55-4de8-b4de-004a47015184") + ) + (pin "2" + (uuid "b3bfca3b-de0c-47b9-a68a-729666a9874f") + ) + (pin "1" + (uuid "f131d2aa-873b-4344-97da-81cceecde68e") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "Q3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 96.52 166.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e8a2bfaf-fa94-4332-a9f2-e67518fcce44") + (property "Reference" "R1" + (at 99.06 165.0999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "470" + (at 99.06 167.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 94.742 166.37 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 96.52 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 96.52 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "adaf2184-e9c1-44e3-8d58-86d992765e70") + ) + (pin "2" + (uuid "4a0df339-f384-43a6-a10f-8abde5412b48") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 172.72 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e916bb78-eff7-4079-ad89-b1123c19cf6f") + (property "Reference" "#PWR013" + (at 172.72 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 172.72 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 172.72 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ecac3733-d247-4029-a4dd-faf5f769d009") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR013") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 104.14 139.7 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f840f6fe-b27e-42fd-87b8-5004baa0c144") + (property "Reference" "#PWR032" + (at 104.14 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 104.14 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 104.14 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 104.14 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 104.14 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7460ae73-8c45-4da3-91e2-9f0a83a36af5") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR032") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 106.68 107.95 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ff600f3e-eb58-4983-8a0f-43a755408ead") + (property "Reference" "SW1" + (at 107.95 106.6799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "SW_Push" + (at 107.95 109.2199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 101.6 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 101.6 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 106.68 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "289cb193-491f-4c71-b71f-3fe5314873c5") + ) + (pin "2" + (uuid "3700ee4f-58f2-434e-af95-587555524a9f") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "SW1") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) ) diff --git a/design/desk-andon/desk-andon.kicad_sch-bak b/design/desk-andon/desk-andon.kicad_sch-bak new file mode 100644 index 0000000..ca6c8c2 --- /dev/null +++ b/design/desk-andon/desk-andon.kicad_sch-bak @@ -0,0 +1,5151 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "8f9df159-44e9-4d19-a8ac-a6bdcf143dad") + (paper "A4") + (lib_symbols + (symbol "Connector:USB_C_Receptacle_USB2.0_16P" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 22.225 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "USB_C_Receptacle_USB2.0_16P" + (at 0 19.685 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 3.81 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" + (at 3.81 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "USB 2.0-only 16P Type-C Receptacle connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "usb universal serial bus type-C USB2.0" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "USB*C*Receptacle*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "USB_C_Receptacle_USB2.0_16P_0_0" + (rectangle + (start -0.254 -17.78) + (end 0.254 -16.764) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 -14.986) + (end 9.144 -15.494) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 -12.446) + (end 9.144 -12.954) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 -4.826) + (end 9.144 -5.334) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 -2.286) + (end 9.144 -2.794) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 0.254) + (end 9.144 -0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 2.794) + (end 9.144 2.286) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 7.874) + (end 9.144 7.366) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 10.414) + (end 9.144 9.906) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 15.494) + (end 9.144 14.986) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "USB_C_Receptacle_USB2.0_16P_0_1" + (rectangle + (start -10.16 17.78) + (end 10.16 -17.78) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (arc + (start -8.89 -3.81) + (mid -6.985 -5.7067) + (end -5.08 -3.81) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -7.62 -3.81) + (mid -6.985 -4.4423) + (end -6.35 -3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -7.62 -3.81) + (mid -6.985 -4.4423) + (end -6.35 -3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -7.62 -3.81) + (end -6.35 3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (arc + (start -6.35 3.81) + (mid -6.985 4.4423) + (end -7.62 3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -6.35 3.81) + (mid -6.985 4.4423) + (end -7.62 3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (arc + (start -5.08 3.81) + (mid -6.985 5.7067) + (end -8.89 3.81) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center -2.54 1.143) + (radius 0.635) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 0 -5.842) + (radius 1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy -8.89 -3.81) (xy -8.89 3.81) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -5.08 3.81) (xy -5.08 -3.81) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -5.842) (xy 0 4.318) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -3.302) (xy -2.54 -0.762) (xy -2.54 0.508) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -2.032) (xy 2.54 0.508) (xy 2.54 1.778) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 4.318) (xy 0 6.858) (xy 1.27 4.318) (xy -1.27 4.318) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start 1.905 1.778) + (end 3.175 3.048) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + ) + (symbol "USB_C_Receptacle_USB2.0_16P_1_1" + (pin passive line + (at 0 -22.86 90) + (length 5.08) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -22.86 90) + (length 5.08) hide + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 15.24 180) + (length 5.08) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 10.16 180) + (length 5.08) + (name "CC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 -2.54 180) + (length 5.08) + (name "D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 2.54 180) + (length 5.08) + (name "D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 -12.7 180) + (length 5.08) + (name "SBU1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 15.24 180) + (length 5.08) hide + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -22.86 90) + (length 5.08) hide + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -22.86 90) + (length 5.08) hide + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 15.24 180) + (length 5.08) hide + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 7.62 180) + (length 5.08) + (name "CC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 -5.08 180) + (length 5.08) + (name "D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 0 180) + (length 5.08) + (name "D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 -15.24 180) + (length 5.08) + (name "SBU2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 15.24 180) + (length 5.08) hide + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 -22.86 90) + (length 5.08) + (name "SHIELD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "S1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Device:Q_PMOS_GSD" + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 5.08 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 5.08 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "transistor PMOS P-MOS P-MOSFET" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Q_PMOS_GSD_0_1" + (polyline + (pts + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 1.905) (xy 0.254 -1.905) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 -1.27) (xy 0.762 -2.286) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 0.508) (xy 0.762 -0.508) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 1.778) (xy 3.302 1.778) (xy 3.302 -1.778) (xy 0.762 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.286 0) (xy 1.27 0.381) (xy 1.27 -0.381) (xy 2.286 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.794 -0.508) (xy 2.921 -0.381) (xy 3.683 -0.381) (xy 3.81 -0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.302 -0.381) (xy 2.921 0.254) (xy 3.683 0.254) (xy 3.302 -0.381) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + ) + (symbol "Q_PMOS_GSD_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 "Device:R" + (pin_numbers hide) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "RF_Module:ESP32-C3-WROOM-02U" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -12.192 21.336 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "ESP32-C3-WROOM-02U" + (at 12.7 21.336 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "RF_Module:ESP32-C3-WROOM-02U" + (at 0 -0.635 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf" + (at 0 -0.635 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "802.11 b/g/n WiFi and Bluetooth 5 module, ESP32C3 SoC, RISCV microprocessor, On-board antenna" + (at 0 -0.635 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "esp32 espressif WiFi Bluetooth LE" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "ESP32?C3*WROOM?02U*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "ESP32-C3-WROOM-02U_1_1" + (rectangle + (start -12.7 20.32) + (end 12.7 -20.32) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin power_in line + (at 0 22.86 270) + (length 2.54) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 -12.7 0) + (length 2.54) + (name "IO10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 17.78 180) + (length 2.54) + (name "IO20/RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 15.24 180) + (length 2.54) + (name "IO21/TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 -15.24 0) + (length 2.54) + (name "IO18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 -17.78 0) + (length 2.54) + (name "IO19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 5.08 0) + (length 2.54) + (name "IO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 7.62 0) + (length 2.54) + (name "IO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 10.16 0) + (length 2.54) + (name "IO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 12.7 0) + (length 2.54) + (name "IO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (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 "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 17.78 0) + (length 2.54) + (name "EN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 2.54 0) + (length 2.54) + (name "IO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 0 0) + (length 2.54) + (name "IO5" + (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 "IO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 -5.08 0) + (length 2.54) + (name "IO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 -7.62 0) + (length 2.54) + (name "IO8" + (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 "IO9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (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 "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Regulator_Linear:AMS1117-3.3" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -3.81 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "AMS1117-3.3" + (at 0 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" + (at 2.54 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "linear regulator ldo fixed positive" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?223*TabPin2*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "AMS1117-3.3_0_1" + (rectangle + (start -5.08 -5.08) + (end 5.08 1.905) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "AMS1117-3.3_1_1" + (pin power_in line + (at 0 -7.62 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 7.62 0 180) + (length 2.54) + (name "VO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -7.62 0 0) + (length 2.54) + (name "VI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+12V" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+5V" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+5V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:GND" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + ) + (junction + (at 90.17 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "74d1059a-d151-47f0-94ab-28f0328b7ed4") + ) + (junction + (at 74.93 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "790792c3-84b0-4e1d-9b90-84a4369f373c") + ) + (junction + (at 90.17 125.73) + (diameter 0) + (color 0 0 0 0) + (uuid "e6b100c9-a6ad-4e8a-81e0-95dda8b2992f") + ) + (no_connect + (at 201.93 44.45) + (uuid "0a23c4eb-f1df-4479-9c81-a21ed4c325ea") + ) + (no_connect + (at 171.45 46.99) + (uuid "0b1af9e9-88a2-412a-bcd7-84a35f09e32a") + ) + (no_connect + (at 90.17 135.89) + (uuid "20f456ab-c0c9-4aad-ad89-27d746d65396") + ) + (no_connect + (at 90.17 138.43) + (uuid "270a8b3e-acbe-4fc6-9dcb-66967d556dfd") + ) + (no_connect + (at 171.45 49.53) + (uuid "59d709ed-93bb-42da-8440-afbfcb2bf564") + ) + (no_connect + (at 201.93 41.91) + (uuid "cd83d6e1-c602-4d99-887b-f016beffc53e") + ) + (no_connect + (at 171.45 72.39) + (uuid "f7f96dd4-256e-4777-8bf6-39bab7340cbc") + ) + (wire + (pts + (xy 67.31 69.85) (xy 67.31 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0136fb4c-4e92-431b-ae13-bbd123eefd53") + ) + (wire + (pts + (xy 170.18 62.23) (xy 171.45 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02d12efd-56a4-4688-bd93-168621c196d3") + ) + (wire + (pts + (xy 170.18 59.69) (xy 171.45 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "065bffd4-182e-4b87-b440-df3c1871ebd2") + ) + (wire + (pts + (xy 171.45 41.91) (xy 168.91 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1550556b-0c55-432d-a7bc-b928ec9afe7d") + ) + (wire + (pts + (xy 186.69 83.82) (xy 186.69 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "16788bf1-dddd-42dd-919d-3ea1e60903a5") + ) + (wire + (pts + (xy 167.64 74.93) (xy 171.45 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1745a648-882e-4da5-ba78-a87a1645eea8") + ) + (wire + (pts + (xy 120.65 36.83) (xy 120.65 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a54771f-17bd-4a40-9c54-ec49d6593de6") + ) + (wire + (pts + (xy 90.17 115.57) (xy 106.68 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "237a7666-0ffe-4c92-b806-e5148be0bb79") + ) + (wire + (pts + (xy 128.27 43.18) (xy 129.54 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "28e19102-4690-47eb-9b6b-d0bed9037ead") + ) + (wire + (pts + (xy 74.93 146.05) (xy 74.93 147.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dbaf3ef-41f6-4bd3-af56-a38f58bcd463") + ) + (wire + (pts + (xy 90.17 120.65) (xy 90.17 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30fc749b-851c-4d11-b266-f79804c8110b") + ) + (wire + (pts + (xy 170.18 57.15) (xy 171.45 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38a6506c-b43b-4271-8d46-85062729c361") + ) + (wire + (pts + (xy 91.44 107.95) (xy 91.44 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3984ce1c-88df-42dd-9638-d5d9b99d0366") + ) + (wire + (pts + (xy 147.32 114.3) (xy 147.32 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e2db1fe-a3c2-490b-a211-d8689a6e972e") + ) + (wire + (pts + (xy 115.57 113.03) (xy 115.57 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53f73a37-bd48-4b3e-911d-3a79028bc82b") + ) + (wire + (pts + (xy 129.54 64.77) (xy 120.65 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "546eeeef-eb5a-491a-b64a-48ffa52d9cfb") + ) + (wire + (pts + (xy 168.91 40.64) (xy 168.91 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a614e64-feb5-4d0a-b9bd-6b9e73b29b65") + ) + (wire + (pts + (xy 74.93 59.69) (xy 76.2 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a6fc387-93a6-4378-9504-48b3c82fccb1") + ) + (wire + (pts + (xy 67.31 53.34) (xy 67.31 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "643a8494-f0c4-4763-a72a-c2f782c620b6") + ) + (wire + (pts + (xy 120.65 53.34) (xy 120.65 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "651478d9-c782-45d2-83c5-b2cc32361ac4") + ) + (wire + (pts + (xy 92.71 125.73) (xy 90.17 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6769cdc0-0678-4d08-8754-ae50d7378765") + ) + (wire + (pts + (xy 90.17 120.65) (xy 92.71 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a7a7c66-1aa0-4046-aeed-173e40b6197c") + ) + (wire + (pts + (xy 67.31 36.83) (xy 67.31 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6c2bb0a5-6bdd-4dc8-90e8-993c7d328e44") + ) + (wire + (pts + (xy 74.93 76.2) (xy 76.2 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6c476e56-c272-481c-8dd3-ca082c89a236") + ) + (wire + (pts + (xy 106.68 123.19) (xy 106.68 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6f98a16d-d3df-4879-913e-e3c5e78f3825") + ) + (wire + (pts + (xy 76.2 64.77) (xy 67.31 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7501a174-d6f9-476a-ba39-991697a88a51") + ) + (wire + (pts + (xy 128.27 76.2) (xy 129.54 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75fc8671-d66e-4eb0-979f-1d6dc51a1d3d") + ) + (wire + (pts + (xy 165.1 115.57) (xy 167.64 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "86e88113-aade-4735-b9e4-db7fb2e667df") + ) + (wire + (pts + (xy 168.91 31.75) (xy 168.91 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91b30896-3639-484b-b881-2efb81fd5717") + ) + (wire + (pts + (xy 128.27 59.69) (xy 129.54 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92382848-6928-419a-bb02-9ebfcb538209") + ) + (wire + (pts + (xy 120.65 69.85) (xy 120.65 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "933dffda-b621-42c6-b87b-c6f468938398") + ) + (wire + (pts + (xy 186.69 35.56) (xy 186.69 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ed688c4-611d-4702-9b65-bfbe24e7b633") + ) + (wire + (pts + (xy 90.17 113.03) (xy 115.57 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3e03d30-8861-4564-ae6e-218cf6db48d6") + ) + (wire + (pts + (xy 147.32 115.57) (xy 149.86 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7310a73-eea9-4bb0-804d-0bdac6161523") + ) + (wire + (pts + (xy 167.64 115.57) (xy 167.64 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a73bb5d6-c593-4de5-a23f-6ff6084181ac") + ) + (wire + (pts + (xy 170.18 64.77) (xy 171.45 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab63833b-e300-4bb3-9fc6-493637265db7") + ) + (wire + (pts + (xy 170.18 69.85) (xy 171.45 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ad11688e-ff78-439a-a25f-37679e8f5117") + ) + (wire + (pts + (xy 129.54 48.26) (xy 120.65 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "adbc12fe-2821-48d9-a65d-33cf4c36c252") + ) + (wire + (pts + (xy 74.93 43.18) (xy 76.2 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae7c27ba-e39f-47ae-9d60-2aef04bfb33b") + ) + (wire + (pts + (xy 167.64 77.47) (xy 171.45 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b51fcae6-943a-452e-b40a-54d9ff5f38ee") + ) + (wire + (pts + (xy 157.48 123.19) (xy 157.48 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb9abd13-5a6a-48a6-a086-26a42a1deec5") + ) + (wire + (pts + (xy 76.2 81.28) (xy 67.31 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bc62de23-5851-4620-8312-b1b5d8bbf226") + ) + (wire + (pts + (xy 67.31 146.05) (xy 74.93 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5fd780e-1d07-4572-97f0-4dc4aa4ea3dc") + ) + (wire + (pts + (xy 129.54 81.28) (xy 120.65 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4e2e38b-1a02-4f40-8731-1514b9a6d234") + ) + (wire + (pts + (xy 90.17 125.73) (xy 90.17 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7c6a71c-cdcf-462b-9a65-1cac6e907267") + ) + (wire + (pts + (xy 170.18 67.31) (xy 171.45 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e1f1869d-aaf1-4c91-a40d-9707e3e381b3") + ) + (wire + (pts + (xy 90.17 107.95) (xy 91.44 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2b3cff0-d7de-4606-be10-ebc2b013c3da") + ) + (wire + (pts + (xy 76.2 48.26) (xy 67.31 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e477dc4a-e6ed-41fe-ad2e-44aa11fc8feb") + ) + (wire + (pts + (xy 115.57 123.19) (xy 115.57 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e8aa6559-47a1-4f3c-a343-d6f47f3c1a9f") + ) + (global_label "CTL_ORANGE" + (shape input) + (at 76.2 59.69 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3141d60f-1e59-4063-b193-7bb00612722c") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 90.8571 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "CTL_BLUE" + (shape input) + (at 170.18 64.77 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "33b6463f-ad25-40b7-9d99-4b2447cc6095") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 158.1839 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CTL_WHITE" + (shape input) + (at 129.54 59.69 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5265d5b4-22be-42b6-90a0-0ea5ed065b09") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 142.2618 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "CTL_RED" + (shape input) + (at 76.2 43.18 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6890ba51-3ce8-48b7-a854-8180adcc0e87") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 87.1075 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ANDON_PURPLE" + (shape input) + (at 129.54 81.28 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7911ddda-0ac7-4179-963d-d055d9f0e04e") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 147.1605 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ANDON_GREEN" + (shape input) + (at 76.2 81.28 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "80e13e25-5447-49ab-8fc9-f8e48b164699") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 92.6714 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "CTL_PURPLE" + (shape input) + (at 170.18 69.85 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9123a2fa-fb6d-4d4f-92a1-92dcf7de0b2d") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 155.6439 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ANDON_ORANGE" + (shape input) + (at 76.2 64.77 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "971f8884-d1c8-41fc-b301-1030ef87d6af") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 93.9415 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ANDON_WHITE" + (shape input) + (at 129.54 64.77 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "9842fd4d-7585-4ff9-91b4-671574cefca2") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 145.3462 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "USB_DP" + (shape input) + (at 167.64 77.47 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "994a762d-8689-45ee-9ca1-8cffa7830600") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 157.3372 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CTL_WHITE" + (shape input) + (at 170.18 67.31 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9a0ba0e3-dfa4-4db2-b901-974bf16dc4a4") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 157.4582 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CTL_ORANGE" + (shape input) + (at 170.18 59.69 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a199e632-bebf-4dde-9c3d-0a9c529862da") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 155.5229 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ANDON_BLUE" + (shape input) + (at 129.54 48.26 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a52c7ca0-977b-47de-ba3a-88c08c92a7b9") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 144.6205 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "USB_DN" + (shape input) + (at 167.64 74.93 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a59da54d-eb5b-48f1-92ca-16e2a4baf997") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 157.2767 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CTL_RED" + (shape input) + (at 170.18 57.15 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ab1a860e-ca15-4418-a390-fc08e110e119") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 159.2725 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "USB_DP" + (shape input) + (at 92.71 125.73 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b449f2d2-b473-45a5-91bb-55624cd95032") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 103.0128 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "CTL_GREEN" + (shape input) + (at 76.2 76.2 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c0d6bb2e-08cc-441b-b145-eb6b5a9a726c") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 89.587 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "USB_DN" + (shape input) + (at 92.71 120.65 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c2692cf6-89c5-4f63-883e-521882a65eeb") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 103.0733 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ANDON_RED" + (shape input) + (at 76.2 48.26 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c5802665-5e0b-4a08-9d06-41f97cc74952") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 90.1919 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "CTL_PURPLE" + (shape input) + (at 129.54 76.2 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df3564e1-a103-4250-8122-6a37fbc99160") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 144.0761 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "CTL_BLUE" + (shape input) + (at 129.54 43.18 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e13ea2c3-1984-4bc2-a160-9c7f81baa07d") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 141.5361 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "CTL_GREEN" + (shape input) + (at 170.18 62.23 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e607fb43-33da-4c28-a7a2-fd3be85dc9d3") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 156.793 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 67.31 36.83 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "02f46140-4e0c-4f3a-a08b-55b6d46ce8cc") + (property "Reference" "#PWR07" + (at 67.31 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 67.31 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 67.31 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 67.31 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 67.31 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "de6700b1-17dc-4abd-93a6-3f59758690cc") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 120.65 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "11672947-3d8d-474c-b941-d24771c8898c") + (property "Reference" "#PWR012" + (at 120.65 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 120.65 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 120.65 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1613320f-4fd9-40c3-a7f3-8811d6bc705c") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR012") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 186.69 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "32677b6f-0dd4-44db-bece-45218d62c019") + (property "Reference" "#PWR06" + (at 186.69 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 186.69 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 186.69 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 186.69 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 186.69 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "80efbb96-2c9f-4676-9897-a31306ca71f6") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "RF_Module:ESP32-C3-WROOM-02U") + (at 186.69 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "33e07d23-1144-4eee-bbd1-a059c63bc06c") + (property "Reference" "U7" + (at 188.8841 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "ESP32-C3-WROOM-02U" + (at 188.8841 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "RF_Module:ESP32-C3-WROOM-02U" + (at 186.69 60.325 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf" + (at 186.69 60.325 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "802.11 b/g/n WiFi and Bluetooth 5 module, ESP32C3 SoC, RISCV microprocessor, On-board antenna" + (at 186.69 60.325 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "5" + (uuid "5ae3296b-47a4-4004-ac62-840b7aeb3d1e") + ) + (pin "2" + (uuid "d62407f7-1253-406a-989d-a10ce067f218") + ) + (pin "19" + (uuid "f223db97-6092-499d-9092-da8484dd16d3") + ) + (pin "8" + (uuid "fdd1d7dd-91b6-4e80-b9b0-c2d73ba24ccd") + ) + (pin "9" + (uuid "9c7ed8a2-5a43-4d98-9b66-fb0e35e95736") + ) + (pin "16" + (uuid "00ac9f1e-4e09-452c-92f9-3846621c503a") + ) + (pin "12" + (uuid "432723e6-e118-4f66-9bd5-1a55434fc344") + ) + (pin "1" + (uuid "afc08556-e076-4a8e-a689-145bdc41331b") + ) + (pin "4" + (uuid "ec8c2ba5-d908-4a26-b660-a071ec4f457d") + ) + (pin "11" + (uuid "a6dd9f59-5e1d-4bfc-a497-034c68cdda0b") + ) + (pin "13" + (uuid "075a3503-da4f-496c-9ad7-567c8e2e0644") + ) + (pin "15" + (uuid "d03bb38f-2a98-47dd-8a55-571898ea8589") + ) + (pin "18" + (uuid "6e6ac892-82b0-4ad4-9501-e6b318909ca8") + ) + (pin "7" + (uuid "35c286fb-e018-479a-bab9-189d72ab6ca9") + ) + (pin "6" + (uuid "a46bacf4-ad8d-44b6-8d8c-9afd90ae9ea2") + ) + (pin "3" + (uuid "3fcdc30c-e168-40c8-9e98-e82084503229") + ) + (pin "10" + (uuid "ebf3f7ec-7f01-4db7-8038-2dfa05bdf88d") + ) + (pin "17" + (uuid "1efe3f3f-f866-4fd0-94c3-409299a2e1c6") + ) + (pin "14" + (uuid "c8d87def-b5d4-4b00-8a1f-0c8d423ca09f") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "U7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 67.31 53.34 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "351a73fd-4b5c-41d6-b8c4-f69291a91975") + (property "Reference" "#PWR08" + (at 67.31 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 67.31 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 67.31 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 67.31 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 67.31 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "628706d3-3b2d-4e74-889e-b35e2cb91d85") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 168.91 36.83 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "391e38a2-cb8d-42e7-8818-9ea86c2ff966") + (property "Reference" "R3" + (at 171.45 35.5599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1K" + (at 171.45 38.0999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.132 36.83 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 168.91 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 168.91 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "51ff89b1-de13-4c70-9339-965943e800f7") + ) + (pin "1" + (uuid "b4e94001-616e-49c5-8f6e-13b18aed847d") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 115.57 119.38 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "492d4d8f-d6fd-40ad-9ec8-27e4fc0241ba") + (property "Reference" "R2" + (at 118.11 118.1099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "5.1K" + (at 118.11 120.6499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 113.792 119.38 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 115.57 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 115.57 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2e592b70-85a5-4f86-8376-859a9beee204") + ) + (pin "2" + (uuid "2030176a-b902-4812-93b3-ab52c12671a6") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 167.64 114.3 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4b7ee1b2-5da8-47f8-aa4c-5da455b6de87") + (property "Reference" "#PWR014" + (at 167.64 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 167.64 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 167.64 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 167.64 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7a1636a2-3d43-4142-a883-eefe2cb8f8ae") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR014") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 67.31 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4cb594c6-3083-4bbf-92f4-cddfd933fd5f") + (property "Reference" "#PWR09" + (at 67.31 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 67.31 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 67.31 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 67.31 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 67.31 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ce973f8c-e531-4e49-a929-e9710957c8c9") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 91.44 106.68 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4dfb2317-9384-4733-89e1-d5f1911806bb") + (property "Reference" "#PWR04" + (at 91.44 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 91.44 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 91.44 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 91.44 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 91.44 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c720fd03-1297-4a88-aa8d-182ce0477f91") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Regulator_Linear:AMS1117-3.3") + (at 157.48 115.57 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4f243e30-0536-45a6-970c-1503302dafd5") + (property "Reference" "U1" + (at 157.48 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "AMS1117-3.3" + (at 157.48 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" + (at 157.48 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" + (at 160.02 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223" + (at 157.48 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8f2b7c7b-e2ba-4c2d-8b5d-ee8bee805576") + ) + (pin "3" + (uuid "dfab1aec-0d3c-4e2a-acd4-79217ef4944e") + ) + (pin "2" + (uuid "6b81bad3-8c3e-40dd-b0d4-ff94c219c4e1") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 115.57 124.46 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "72c7aa43-f835-4f9d-b2bd-46fe2ba814eb") + (property "Reference" "#PWR03" + (at 115.57 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 115.57 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 115.57 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 115.57 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 115.57 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "26288301-0b7c-420f-9b1b-8a53ff68e0f8") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 186.69 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "75347668-83b4-4821-8a7d-a85967baad9a") + (property "Reference" "#PWR05" + (at 186.69 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 186.69 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 186.69 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 186.69 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 186.69 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ce0c4c5d-9aab-4c54-9aa0-c1f8d2cbfaaa") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Q_PMOS_GSD") + (at 123.19 43.18 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "86b0f9d8-3c58-4b0e-a175-7e644a0660d3") + (property "Reference" "Q4" + (at 116.84 41.9099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 116.84 44.4499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 118.11 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 123.19 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 123.19 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "80c2a0f4-f99a-4eb3-85a7-c0904aec8a6e") + ) + (pin "2" + (uuid "06be9181-a8b1-468b-8d86-c1a3b40a4be6") + ) + (pin "1" + (uuid "d0660748-c3a5-438f-87c6-3906a8aec60f") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "Q4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 106.68 124.46 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "902db2a3-2755-4c31-849f-eb96615222e5") + (property "Reference" "#PWR02" + (at 106.68 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 106.68 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 106.68 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 106.68 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 106.68 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "460ec233-fd93-4a93-98e8-a75d79c8cf0a") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:USB_C_Receptacle_USB2.0_16P") + (at 74.93 123.19 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a6883cca-f592-4367-ba64-befbcbd83416") + (property "Reference" "J1" + (at 74.93 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "USB_C_Receptacle_USB2.0_16P" + (at 74.93 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 78.74 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" + (at 78.74 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "USB 2.0-only 16P Type-C Receptacle connector" + (at 74.93 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "B5" + (uuid "ae0a5ef9-7f61-46f4-9177-b48ace69fd4f") + ) + (pin "S1" + (uuid "534f3601-ea7d-48ee-94e1-a89ba75bd374") + ) + (pin "B12" + (uuid "843548a9-59d3-470f-b184-05bf17bc61a2") + ) + (pin "A4" + (uuid "bf13a63d-d7b5-4296-99be-755edd15a7dc") + ) + (pin "B8" + (uuid "e67478b1-fc07-40a5-bb9e-bbec4ad16485") + ) + (pin "B9" + (uuid "a4e0e285-7024-4475-be60-b94b8beba808") + ) + (pin "A12" + (uuid "af6e1abe-0340-4d2a-9d60-333b5e9fdae4") + ) + (pin "A7" + (uuid "855c3d2d-ed5c-46bc-8d8f-cb85f8f76a7b") + ) + (pin "A8" + (uuid "3cdddf05-62f2-4b6f-9f61-49ccabb648a5") + ) + (pin "A9" + (uuid "bcda0202-0010-4399-881a-05d9da5373cc") + ) + (pin "B4" + (uuid "3e8e7602-0bc1-4d8f-a9cd-9d09b79b5539") + ) + (pin "B1" + (uuid "cdafcfcb-cc93-4525-bac7-8a67a6f94f6f") + ) + (pin "A5" + (uuid "159449b6-ba4f-476b-8918-7caf54330163") + ) + (pin "A6" + (uuid "0b2b751e-dc68-4686-a33d-2dfbf2da84e1") + ) + (pin "A1" + (uuid "82208423-c1f6-4cdf-abd5-d754e400e6ca") + ) + (pin "B7" + (uuid "46b6c176-0d6d-45d0-b021-05f7e0067bab") + ) + (pin "B6" + (uuid "4b3220f1-2cfa-4225-942c-f643a11debcd") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 147.32 114.3 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b473d974-24f4-48e4-8fe9-287cecb26272") + (property "Reference" "#PWR013" + (at 147.32 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 147.32 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 147.32 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 147.32 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 147.32 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d458e0d3-6d0d-447c-b4e5-d94cd7a80e37") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR013") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Q_PMOS_GSD") + (at 69.85 59.69 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b4e71eec-0758-44f9-bace-e172c1bb51ed") + (property "Reference" "Q2" + (at 63.5 58.4199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 63.5 60.9599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 64.77 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 69.85 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 69.85 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "edb61cd6-a327-4b29-bf35-cdb5a5a64edd") + ) + (pin "2" + (uuid "2bd631f8-4a28-497b-90d5-4495be904657") + ) + (pin "1" + (uuid "c24b1e3b-0975-4d04-a6c9-ba828b05f42e") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "Q2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 74.93 147.32 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c155358a-044f-41c2-9c69-06d8e29d1f01") + (property "Reference" "#PWR01" + (at 74.93 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 74.93 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 74.93 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 74.93 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 74.93 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9c01f4a5-ac0d-40ae-89a0-975c624067ea") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Q_PMOS_GSD") + (at 123.19 59.69 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c2873fba-1320-4b57-b1ed-9d43d84548a8") + (property "Reference" "Q5" + (at 116.84 58.4199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 116.84 60.9599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 118.11 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 123.19 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 123.19 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "aac76e51-e3ed-464c-8f93-5b69666e8423") + ) + (pin "2" + (uuid "aaa17e34-0d5c-49ec-8526-5c9c308c44fc") + ) + (pin "1" + (uuid "cd2fe6dd-6c55-49fa-a4d8-60c45c0caa8f") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "Q5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Q_PMOS_GSD") + (at 69.85 43.18 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c8b60abc-9192-4238-a7d1-17bfc38df8ac") + (property "Reference" "Q1" + (at 63.5 41.9099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 63.5 44.4499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 64.77 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 69.85 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 69.85 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "2b9db5db-8cb1-4821-addb-b46a27098750") + ) + (pin "2" + (uuid "db881e28-156c-4092-9e43-7968c1e105be") + ) + (pin "1" + (uuid "d0721e85-dc6c-42f8-b239-698b43937e07") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "Q1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 120.65 53.34 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e1966f24-d2e7-436d-a45c-44c1a482db5c") + (property "Reference" "#PWR011" + (at 120.65 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 120.65 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 120.65 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "06d2107d-d00c-4c3c-937e-5b7dbd594cd2") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Q_PMOS_GSD") + (at 69.85 76.2 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e4a5739b-8bd1-4f8c-b2ca-204bfac090b8") + (property "Reference" "Q3" + (at 63.5 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 63.5 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 64.77 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 69.85 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 69.85 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "d8e45ba8-3d55-4de8-b4de-004a47015184") + ) + (pin "2" + (uuid "b3bfca3b-de0c-47b9-a68a-729666a9874f") + ) + (pin "1" + (uuid "f131d2aa-873b-4344-97da-81cceecde68e") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "Q3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 120.65 36.83 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ea6131ff-feee-47bc-82da-599f2d356d05") + (property "Reference" "#PWR010" + (at 120.65 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 120.65 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 120.65 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f6d57496-8ea1-4448-914a-894bfcbbd229") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Q_PMOS_GSD") + (at 123.19 76.2 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f01b5e77-67c8-406f-b737-50fc862be255") + (property "Reference" "Q6" + (at 116.84 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Q_PMOS_GSD" + (at 116.84 77.4699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 118.11 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 123.19 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, gate/source/drain" + (at 123.19 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "1c2a188d-3d32-4a7a-82c3-b98fedf3965f") + ) + (pin "2" + (uuid "cc8c88c1-d7c0-4407-9d9d-d692c86c9d81") + ) + (pin "1" + (uuid "527d74ab-49e7-462d-be68-a3070cebc5d8") + ) + (instances + (project "desk-andon" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "Q6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 106.68 119.38 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f11e2fbd-39c1-4bfa-8cd2-63b2033ebe51") + (property "Reference" "R1" + (at 109.22 118.1099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "5.1K" + (at 109.22 120.6499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 104.902 119.38 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 106.68 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 106.68 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c6541253-5c4b-4e5c-bbeb-4acc271980d8") + ) + (pin "2" + (uuid "abc459f6-593a-4efb-a1c8-097d4407f602") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 157.48 124.46 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f20d5227-9c51-404f-99d8-c772d5832571") + (property "Reference" "#PWR015" + (at 157.48 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 157.48 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 157.48 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 157.48 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 157.48 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ddca66bb-ea25-46dd-a014-b684fe6e40f6") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR015") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 168.91 31.75 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fd67a350-c871-45a5-98fd-945cbccc666f") + (property "Reference" "#PWR016" + (at 168.91 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 168.91 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 168.91 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 168.91 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 168.91 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e5cccf75-9cc9-479b-8580-e53553bb2ed4") + ) + (instances + (project "" + (path "/8f9df159-44e9-4d19-a8ac-a6bdcf143dad" + (reference "#PWR016") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) +) diff --git a/design/desk-andon/desk-andon.kicad_sym b/design/desk-andon/desk-andon.kicad_sym new file mode 100644 index 0000000..8089bcd --- /dev/null +++ b/design/desk-andon/desk-andon.kicad_sym @@ -0,0 +1,122 @@ +(kicad_symbol_lib + (version 20231120) + (generator "kicad_symbol_editor") + (generator_version "8.0") + (symbol "AOD4184A" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "" + (at -1.27 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.27 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at -1.27 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at -1.27 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "AOD4184A_0_1" + (rectangle + (start -3.81 5.08) + (end 3.81 -5.08) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "AOD4184A_1_1" + (pin input line + (at 6.35 0 180) + (length 2.54) + (name "Source" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 6.35 3.81 180) + (length 2.54) + (name "Gate" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 6.35 -3.81 180) + (length 2.54) + (name "Drain" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) +) diff --git a/design/desk-andon/sym-lib-table b/design/desk-andon/sym-lib-table new file mode 100644 index 0000000..4cd039c --- /dev/null +++ b/design/desk-andon/sym-lib-table @@ -0,0 +1,4 @@ +(sym_lib_table + (version 7) + (lib (name "desk-andon")(type "KiCad")(uri "${KIPRJMOD}/desk-andon.kicad_sym")(options "")(descr "")) +) diff --git a/design/desk-andon/~desk-andon.kicad_pcb.lck b/design/desk-andon/~desk-andon.kicad_pcb.lck new file mode 100644 index 0000000..5b1f1a1 --- /dev/null +++ b/design/desk-andon/~desk-andon.kicad_pcb.lck @@ -0,0 +1 @@ +{"hostname":"snx-desktop","username":"snx"}
\ No newline at end of file diff --git a/docs/MCP1700_Data_Sheet_20001826F-3442024.pdf b/docs/MCP1700_Data_Sheet_20001826F-3442024.pdf Binary files differnew file mode 100644 index 0000000..e059b30 --- /dev/null +++ b/docs/MCP1700_Data_Sheet_20001826F-3442024.pdf diff --git a/docs/S1598635946a24e0f82745dbd8f3bda11O.webp b/docs/S1598635946a24e0f82745dbd8f3bda11O.webp Binary files differnew file mode 100644 index 0000000..c4f1be7 --- /dev/null +++ b/docs/S1598635946a24e0f82745dbd8f3bda11O.webp diff --git a/docs/S5ed4da23acfa425ab68201b590ee0b57p.webp b/docs/S5ed4da23acfa425ab68201b590ee0b57p.webp Binary files differnew file mode 100644 index 0000000..7ea73b4 --- /dev/null +++ b/docs/S5ed4da23acfa425ab68201b590ee0b57p.webp diff --git a/docs/SCH_ESP32-C3-DEVKITC-02_V1_1_20210126A.pdf b/docs/SCH_ESP32-C3-DEVKITC-02_V1_1_20210126A.pdf Binary files differnew file mode 100644 index 0000000..5af253a --- /dev/null +++ b/docs/SCH_ESP32-C3-DEVKITC-02_V1_1_20210126A.pdf diff --git a/docs/Sa4ab08a9844c4bea809b23f3d045d75aS.webp b/docs/Sa4ab08a9844c4bea809b23f3d045d75aS.webp Binary files differnew file mode 100644 index 0000000..c1af50a --- /dev/null +++ b/docs/Sa4ab08a9844c4bea809b23f3d045d75aS.webp diff --git a/docs/esp32-c3_datasheet_en.pdf b/docs/esp32-c3_datasheet_en.pdf Binary files differnew file mode 100644 index 0000000..3d76fb4 --- /dev/null +++ b/docs/esp32-c3_datasheet_en.pdf diff --git a/docs/o185480v410 SN015_Contact debounce circuit for switches.pdf b/docs/o185480v410 SN015_Contact debounce circuit for switches.pdf Binary files differnew file mode 100644 index 0000000..20a8c38 --- /dev/null +++ b/docs/o185480v410 SN015_Contact debounce circuit for switches.pdf diff --git a/firmware/.gitignore b/firmware/.gitignore new file mode 100644 index 0000000..aa42767 --- /dev/null +++ b/firmware/.gitignore @@ -0,0 +1 @@ +idf-tools diff --git a/firmware/activate.sh b/firmware/activate.sh new file mode 100755 index 0000000..4f03eda --- /dev/null +++ b/firmware/activate.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +pushd esp-idf +. ./export.sh +popd diff --git a/firmware/esp-idf b/firmware/esp-idf new file mode 160000 +Subproject e0991facf5ecb362af6aac1fae972139eb38d2e diff --git a/firmware/setup.sh b/firmware/setup.sh new file mode 100755 index 0000000..5b6379a --- /dev/null +++ b/firmware/setup.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +# SOURCE ME + +deactivate || true + +export IDF_TOOLS_PATH="$PWD/idf-tools" +pushd esp-idf +./install.sh +. ./export.sh +idf_tools.py install-python-env +popd diff --git a/firmware/src/.gitignore b/firmware/src/.gitignore new file mode 100644 index 0000000..f8663ca --- /dev/null +++ b/firmware/src/.gitignore @@ -0,0 +1,3 @@ +build +sdkconfig* +.cache diff --git a/firmware/src/CMakeLists.txt b/firmware/src/CMakeLists.txt new file mode 100644 index 0000000..0a454d0 --- /dev/null +++ b/firmware/src/CMakeLists.txt @@ -0,0 +1,6 @@ +# The following lines of boilerplate have to be in your project's +# CMakeLists in this exact order for cmake to work correctly +cmake_minimum_required(VERSION 3.16) + +include($ENV{IDF_PATH}/tools/cmake/project.cmake) +project(hello_world) diff --git a/firmware/src/README.md b/firmware/src/README.md new file mode 100644 index 0000000..c3e1ee3 --- /dev/null +++ b/firmware/src/README.md @@ -0,0 +1,53 @@ +| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-P4 | ESP32-S2 | ESP32-S3 | Linux | +| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- | -------- | ----- | + +# Hello World Example + +Starts a FreeRTOS task to print "Hello World". + +(See the README.md file in the upper level 'examples' directory for more information about examples.) + +## How to use example + +Follow detailed instructions provided specifically for this example. + +Select the instructions depending on Espressif chip installed on your development board: + +- [ESP32 Getting Started Guide](https://docs.espressif.com/projects/esp-idf/en/stable/get-started/index.html) +- [ESP32-S2 Getting Started Guide](https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/get-started/index.html) + + +## Example folder contents + +The project **hello_world** contains one source file in C language [hello_world_main.c](main/hello_world_main.c). The file is located in folder [main](main). + +ESP-IDF projects are built using CMake. The project build configuration is contained in `CMakeLists.txt` files that provide set of directives and instructions describing the project's source files and targets (executable, library, or both). + +Below is short explanation of remaining files in the project folder. + +``` +├── CMakeLists.txt +├── pytest_hello_world.py Python script used for automated testing +├── main +│ ├── CMakeLists.txt +│ └── hello_world_main.c +└── README.md This is the file you are currently reading +``` + +For more information on structure and contents of ESP-IDF projects, please refer to Section [Build System](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/build-system.html) of the ESP-IDF Programming Guide. + +## Troubleshooting + +* Program upload failure + + * Hardware connection is not correct: run `idf.py -p PORT monitor`, and reboot your board to see if there are any output logs. + * The baud rate for downloading is too high: lower your baud rate in the `menuconfig` menu, and try again. + +## Technical support and feedback + +Please use the following feedback channels: + +* For technical queries, go to the [esp32.com](https://esp32.com/) forum +* For a feature request or bug report, create a [GitHub issue](https://github.com/espressif/esp-idf/issues) + +We will get back to you as soon as possible. diff --git a/firmware/src/main/CMakeLists.txt b/firmware/src/main/CMakeLists.txt new file mode 100644 index 0000000..07686dc --- /dev/null +++ b/firmware/src/main/CMakeLists.txt @@ -0,0 +1,2 @@ +idf_component_register(SRCS "hello_world_main.c" + INCLUDE_DIRS "") diff --git a/firmware/src/main/hello_world_main.c b/firmware/src/main/hello_world_main.c new file mode 100644 index 0000000..1222e05 --- /dev/null +++ b/firmware/src/main/hello_world_main.c @@ -0,0 +1,20 @@ +#include "freertos/FreeRTOS.h" +#include "freertos/task.h" +#include "driver/gpio.h" +#include "hal/gpio_types.h" + +#include <stdio.h> + +void app_main(void) +{ + gpio_reset_pin(3); + gpio_set_direction(3, GPIO_MODE_OUTPUT); + while (1) { + printf("Hello world!\n"); + fflush(stdout); + gpio_set_level(3, 1); + vTaskDelay(1000 / portTICK_PERIOD_MS); + gpio_set_level(3, 0); + vTaskDelay(1000 / portTICK_PERIOD_MS); + } +} diff --git a/firmware/src/pytest_hello_world.py b/firmware/src/pytest_hello_world.py new file mode 100644 index 0000000..caeeff1 --- /dev/null +++ b/firmware/src/pytest_hello_world.py @@ -0,0 +1,53 @@ +# SPDX-FileCopyrightText: 2022-2023 Espressif Systems (Shanghai) CO LTD +# SPDX-License-Identifier: CC0-1.0 + +import hashlib +import logging +from typing import Callable + +import pytest +from pytest_embedded_idf.dut import IdfDut +from pytest_embedded_qemu.app import QemuApp +from pytest_embedded_qemu.dut import QemuDut + + +@pytest.mark.supported_targets +@pytest.mark.preview_targets +@pytest.mark.generic +def test_hello_world( + dut: IdfDut, log_minimum_free_heap_size: Callable[..., None] +) -> None: + dut.expect('Hello world!') + log_minimum_free_heap_size() + + +@pytest.mark.linux +@pytest.mark.host_test +def test_hello_world_linux(dut: IdfDut) -> None: + dut.expect('Hello world!') + + +def verify_elf_sha256_embedding(app: QemuApp, sha256_reported: str) -> None: + sha256 = hashlib.sha256() + with open(app.elf_file, 'rb') as f: + sha256.update(f.read()) + sha256_expected = sha256.hexdigest() + + logging.info(f'ELF file SHA256: {sha256_expected}') + logging.info(f'ELF file SHA256 (reported by the app): {sha256_reported}') + + # the app reports only the first several hex characters of the SHA256, check that they match + if not sha256_expected.startswith(sha256_reported): + raise ValueError('ELF file SHA256 mismatch') + + +@pytest.mark.esp32 # we only support qemu on esp32 for now +@pytest.mark.host_test +@pytest.mark.qemu +def test_hello_world_host(app: QemuApp, dut: QemuDut) -> None: + sha256_reported = ( + dut.expect(r'ELF file SHA256:\s+([a-f0-9]+)').group(1).decode('utf-8') + ) + verify_elf_sha256_embedding(app, sha256_reported) + + dut.expect('Hello world!') diff --git a/model/.gitignore b/model/.gitignore new file mode 100644 index 0000000..1567411 --- /dev/null +++ b/model/.gitignore @@ -0,0 +1 @@ +*.stl diff --git a/model/main.py b/model/main.py index a172a27..ca1e437 100644 --- a/model/main.py +++ b/model/main.py @@ -1,6 +1,11 @@ from types import SimpleNamespace -from cadquery import ParallelDirSelector, Workplane, Solid +from cadquery import Workplane +if "show_object" not in globals(): + show_object = lambda v: () + +nothing = 0.0001 +origin = (0, 0, 0) XY = Workplane("XY") center_xy = (True, True, False) @@ -33,25 +38,108 @@ def V3(x, y, z): def V21(v): return V3(2 * v, 2 * v, v) +def box(*args): + return XY.box(*args, centered=center_xy) + +def cylinder(r, h): + return XY.circle(r).extrude(h) + +def build_usbc(width, height, depth, tol): + def shape(width, height, depth): + radius = (height + 2 * tol) / 2 + offset = width / 2 - radius + part = box(width - radius * 2, height, depth) + part = part.union(cylinder(radius, depth).translate((-offset, 0, 0))) + part = part.union(cylinder(radius, depth).translate((offset, 0, 0))) + return part + def gen(tol): + dims = (width + 2 * tol, height + 2 * tol, depth + 2 * tol) + part = shape(*dims).translate((0, 0, -tol)) + if tol != 0: + part = part.union(shape(*dims[:2], 20).translate((0, 0, -20))) + return part + part = gen(0).translate((0, -height / 2, 0)).rotate(origin, (1, 0, 0), -90) + bounds = gen(tol).translate((0, -height / 2, 0)).rotate(origin, (1, 0, 0), -90) + return Ext(part, bounds) + def build_bolt(bolt, shaft, tol): height = shaft + bolt.head_height - part = XY.circle(bolt.head_radius).extrude(bolt.head_height) - part = part.union(XY.circle(bolt.radius).extrude(height)) - - bounds = XY.circle(bolt.head_radius + 2 * tol).extrude(bolt.head_height + 2 * tol).translate((0, 0, -tol)) - bounds = bounds.union(XY.circle(bolt.radius - 0.1 + tol).extrude(height + 10 + 2 * tol).translate((0, 0, - 10 -tol))) + def gen(tol): + part = cylinder(bolt.head_radius + tol, bolt.head_height + 2 * tol)\ + .translate((0, 0, height + 2 * tol - bolt.head_height - 2 * tol)) + if tol != 0: + part = part.union(cylinder(bolt.cut_radius + tol, height + 2 * tol)) + part = part.translate((0, 0, -tol)) + else: + part = part.union(cylinder(bolt.radius, height)) + return part - transform = lambda p, h: p.rotate((0, 0, 0), (1, 0, 0), 180).translate((0, 0, h)) - return Ext(transform(part, height), transform(bounds, height + tol)) + return Ext(gen(0), gen(tol)) def build_rod(rod, tol): part = XY.circle(rod.outer).circle(rod.inner).extrude(rod.len) - bounds = XY.circle(rod.outer + tol).extrude(rod.len + 2 * tol).translate((0, 0, -tol)) + bounds = cylinder(rod.outer + tol, rod.len + 2 * tol).translate((0, 0, -tol)) return Ext(part, bounds) +def build_base(base, rod, rod_shaft, usbc, bolt, wall, tol, lid): + outer = base + inner = outer - V3(2 * wall.x, 2 * wall.y, wall.z) + V21(tol) + + floor = wall.z - tol + part = box(*base.xyz()) + part = part.cut(box(*inner.xyz()).translate((0, 0, floor))) + + tower_radius = bolt.radius + wall.x + 1 + tower_height = inner.z + for y in range(-1, 2, 2): + for x in range(-1, 2, 2): + pos = V3(x * lid.hole_spacing.x / 2, y * lid.hole_spacing.y / 2, floor) + offset_x = (inner.x - lid.hole_spacing.x) / 2 + offset_y = (inner.y - lid.hole_spacing.y) / 2 + part = part.union(box(offset_x, offset_y + tower_radius, tower_height) \ + .translate((pos + V3(offset_x*x/2, y*(offset_y-(offset_y+tower_radius)/2), 0)).xyz())) + part = part.union(box(offset_x + tower_radius, offset_y, tower_height) \ + .translate((pos + V3(x*(offset_x-(offset_x+tower_radius)/2), offset_y*y/2, 0)).xyz())) + part = part.union(cylinder(tower_radius, tower_height).translate(pos.xyz())) + + part = part.union(box(wall.x, inner.y, tower_height).translate((-20, 0, floor))) + part = part.union(box(wall.x, inner.y, tower_height).translate((20, 0, floor))) + + # rod cut-out + rod_pos = (rod_shaft.pos + V3(0, 0, floor)).xyz() + base_rod_outer = rod.outer + 6 + part = part.union(cylinder(base_rod_outer, tower_height).translate(rod_pos)) + fill_y = inner.y / 2 - rod_shaft.pos.y + part = part.union(box(40, fill_y, tower_height).translate(rod_pos)\ + .translate((0, -rod_shaft.pos.y+inner.y/2-fill_y/2, 0))) + part = part.cut(cylinder(rod.outer + tol, tower_height).translate(rod_pos)) + part = part.union(box(40, fill_y, 3).translate(rod_pos)\ + .translate((0, -rod_shaft.pos.y+inner.y/2-fill_y/2, 0))) + part = part.cut(box(20, 25, 8).translate(rod_pos).translate((0, -rod.outer - wall.x/2))) + + part = part.cut(build_lid(**lid.__dict__).bounds.translate((0, 0, base.z - lid.base.z))) + + board_hole = V(outer = 3, inner = 2.9 / 2 + tol, height = 2) + board_space = V3(40 - wall.x, 60, 0) + print("Board Space", board_space) + board_space_inner = board_space - V3(2 * board_hole.outer, 2 * board_hole.outer, 0) + board_center = V3(0, -inner.y / 2 + board_space.y / 2, floor) + for y in (-1, 1): + for x in (-1, 1): + pos = board_center + V3(x * board_space_inner.x / 2, y * board_space_inner.y / 2, 0) + part = part.union(cylinder(board_hole.outer, board_hole.height).translate(pos.xyz())) + pos2 = pos + V3(x * board_hole.outer / 2, y * board_hole.outer / 2, 0) + part = part.union(box(board_hole.outer, board_hole.outer, board_hole.height-nothing).translate(pos2.xyz())) + part = part.cut(cylinder(board_hole.inner, board_hole.height).translate(pos.xyz())) + + part_usbc = build_usbc(**usbc.__dict__, tol=tol) + part = part.cut(part_usbc.bounds.translate((board_center + V3(0, -board_space.y / 2 - 1.5, 4)).xyz())) + + return part + def build_lid(base, rod, rod_shaft, wall, bolt, bolt_depth, tol, hole_spacing): outer = base inner = base - V21(wall + tol) @@ -62,8 +150,8 @@ def build_lid(base, rod, rod_shaft, wall, bolt, bolt_depth, tol, hole_spacing): def gen(tol): outer_padded = outer + V3(tol, tol, tol) * 2 inner_padded = inner - V3(tol, tol, tol) * 2 - part = XY.box(*outer_padded.xyz(), centered=center_xy).translate((0, 0, -tol)) - part = part.cut(XY.box(*inner_padded.xyz(), centered=center_xy).translate((0, 0, -tol))) + part = box(*outer_padded.xyz()).translate((0, 0, -tol)) + part = part.cut(box(*inner_padded.xyz()).translate((0, 0, -tol))) for y in range(-1, 2, 2): for x in range(-1, 2, 2): pos = V3(x * hole_spacing.x / 2, y * hole_spacing.y / 2, outer.z) @@ -71,11 +159,11 @@ def build_lid(base, rod, rod_shaft, wall, bolt, bolt_depth, tol, hole_spacing): head_height = bolt.head_height + wall + tol offset_x = (outer.x - 2 * wall - hole_spacing.x) / 2 + tol offset_y = (outer.y - 2 * wall - hole_spacing.y) / 2 + tol - part = part.union(XY.circle(head_radius).extrude(head_height) \ + part = part.union(cylinder(head_radius, head_height) \ .translate((pos + V3(0, 0, -head_height)).xyz())) - part = part.union(XY.box(offset_x, offset_y + head_radius, head_height, centered=center_xy) \ + part = part.union(box(offset_x, offset_y + head_radius, head_height) \ .translate((pos + V3(offset_x*x/2, y*(offset_y-(offset_y+head_radius)/2), -head_height)).xyz())) - part = part.union(XY.box(offset_x + head_radius, offset_y, head_height, centered=center_xy) \ + part = part.union(box(offset_x + head_radius, offset_y, head_height) \ .translate((pos + V3(x*(offset_x-(offset_x+head_radius)/2), offset_y*y/2, -head_height)).xyz())) if tol != 0: part = part.union(part_bolt.bounds.translate((pos + V3(0, 0, -bolt_depth - bolt.head_height)).xyz())) @@ -84,50 +172,19 @@ def build_lid(base, rod, rod_shaft, wall, bolt, bolt_depth, tol, hole_spacing): return part part = gen(0) - part_rod_wall = XY.circle(rod_wall.outer).extrude(rod_wall.z) - part = part.union(part_rod_wall.translate((rod_shaft.pos + V3(0, 0, inner.z)).xyz())) + part_rod_wall = cylinder(rod_wall.outer + 5 + tol, 10) + part = part.cut(part_rod_wall.translate((rod_shaft.pos + V3(0, 0, outer.z - 1)).xyz())) part = part.cut(build_rod(rod, tol).bounds.translate(rod_shaft.pos.xyz())) part_bounds = gen(tol) return Ext(part, part_bounds) -def build_base(base, rod, rod_shaft, insert, bolt, wall, tol, lid): - outer = base - inner = outer - V3(2 * wall.x, 2 * wall.y, wall.z) + V21(tol) - - floor = wall.z - tol - part = XY.box(*base.xyz(), centered=center_xy) - part = part.cut(XY.box(*inner.xyz(), centered=center_xy).translate((0, 0, floor))) - - tower_radius = bolt.radius + wall.x + 1 - tower_height = inner.z - for y in range(-1, 2, 2): - for x in range(-1, 2, 2): - pos = V3(x * lid.hole_spacing.x / 2, y * lid.hole_spacing.y / 2, floor) - offset_x = (inner.x - lid.hole_spacing.x) / 2 - offset_y = (inner.y - lid.hole_spacing.y) / 2 - part = part.union(XY.box(offset_x, offset_y + tower_radius, tower_height, centered=center_xy) \ - .translate((pos + V3(offset_x*x/2, y*(offset_y-(offset_y+tower_radius)/2), 0)).xyz())) - part = part.union(XY.box(offset_x + tower_radius, offset_y, tower_height, centered=center_xy) \ - .translate((pos + V3(x*(offset_x-(offset_x+tower_radius)/2), offset_y*y/2, 0)).xyz())) - part = part.union(XY.circle(tower_radius).extrude(tower_height).translate(pos.xyz())) - - part = part.union(XY.box(wall.x, inner.y, tower_height, centered=center_xy).translate((-20, 0, floor))) - part = part.union(XY.box(wall.x, inner.y, tower_height, centered=center_xy).translate((20, 0, floor))) - - rod_pos = (rod_shaft.pos + V3(0, 0, floor)).xyz() - part = part.union(XY.circle(rod.outer + wall.x + 2).extrude(tower_height).translate(rod_pos)) - fill_y = inner.y / 2 - rod_shaft.pos.y - part = part.union(XY.box(40, fill_y, tower_height, centered=center_xy).translate(rod_pos)\ - .translate((0, -rod_shaft.pos.y+inner.y/2-fill_y/2, 0))) - part = part.cut(XY.circle(rod.outer + tol).extrude(tower_height).translate(rod_pos)) - part = part.union(XY.box(40, fill_y, 3, centered=center_xy).translate(rod_pos)\ - .translate((0, -rod_shaft.pos.y+inner.y/2-fill_y/2, 0))) - part = part.cut(XY.box(20, 25, 8, centered=center_xy).translate(rod_pos).translate((0, -rod.outer - wall.x/2))) - - part = part.cut(build_lid(**lid.__dict__).bounds.translate((0, 0, base.z - lid.base.z))) - +def build_sheath(rod, rod_shaft, tol, wall): + rod_wall = V(outer = rod.outer + tol + wall, inner = rod.outer + tol, z = rod_shaft.height) + part = cylinder(rod_wall.outer + 5, 2) + part = part.union(cylinder(rod_wall.outer, rod_wall.z)) + part = part.cut(build_rod(rod, tol).bounds) return part def main(): @@ -135,28 +192,35 @@ def main(): base = V3(80, 80, 15) rod_shaft = V(pos = V3(0, 0, 0), height = 20) + base = V3(120, 120, 30) + rod_shaft = V(pos = V3(0, 30, 0), height = 35) tol = 0.05 - rod = V(outer = 25 / 2, inner = 21 / 2, len = 500) - #base = V3(120, 120, 30) - #rod_shaft = V(pos = V3(0, 30, 0), height = 35) + rod = V(outer = 25.3 / 2, inner = 21 / 2, len = 500) thin_wall = 2.4 thick_wall = 4 - bolt = V(radius = 3 / 2, head_radius = 5.4 / 2, head_height = 3) - bolt_depth = 10 + 1 + bolt = V(radius = 3 / 2, head_radius = 5.4 / 2, head_height = 3, cut_radius = 2.9 / 2) lid = V3(base.x, base.y, 10) lid_hole_spacing = V3(lid.x - 15, lid.y - 15, 0) insert = V(radius=5 / 2, height=5) base_wall = V3(thick_wall, thick_wall, thin_wall) + bolt_depth = base.z - bolt.head_height # - base_wall.z # let bolt go through + + usbc = V(width = 9, height = 3, depth = 7.3) + #show_object(build_rod(rod).translate((0, 0, 10))) + sheath_ctx = V(rod=rod, rod_shaft=rod_shaft, tol=tol, wall=thin_wall) + show_object(build_sheath(**sheath_ctx.__dict__).translate((-100, 0, 0))) + lid_ctx = V(base=lid, rod=rod, rod_shaft=rod_shaft, wall=thin_wall, bolt=bolt, bolt_depth=bolt_depth, tol=tol, hole_spacing=lid_hole_spacing) show_object(build_lid(**lid_ctx.__dict__).translate((150, 0, 0))) - base_ctx = V(base=base, rod=rod, rod_shaft=rod_shaft, bolt=bolt, wall=base_wall, tol=tol, insert=insert) + base_ctx = V(base=base, rod=rod, rod_shaft=rod_shaft, bolt=bolt, + wall=base_wall, tol=tol, usbc=usbc) show_object(build_base(**base_ctx.__dict__, lid=lid_ctx)) main() |
