summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--.gitmodules3
-rw-r--r--design/desk-andon/.gitignore1
-rw-r--r--design/desk-andon/desk-andon.bak122
-rw-r--r--design/desk-andon/desk-andon.kicad_pro11
-rw-r--r--design/desk-andon/desk-andon.kicad_sch9942
-rw-r--r--design/desk-andon/desk-andon.kicad_sch-bak5151
-rw-r--r--design/desk-andon/desk-andon.kicad_sym122
-rw-r--r--design/desk-andon/sym-lib-table4
-rw-r--r--design/desk-andon/~desk-andon.kicad_pcb.lck1
-rw-r--r--docs/MCP1700_Data_Sheet_20001826F-3442024.pdfbin0 -> 1337355 bytes
-rw-r--r--docs/S1598635946a24e0f82745dbd8f3bda11O.webpbin0 -> 88614 bytes
-rw-r--r--docs/S5ed4da23acfa425ab68201b590ee0b57p.webpbin0 -> 32572 bytes
-rw-r--r--docs/SCH_ESP32-C3-DEVKITC-02_V1_1_20210126A.pdfbin0 -> 345028 bytes
-rw-r--r--docs/Sa4ab08a9844c4bea809b23f3d045d75aS.webpbin0 -> 126836 bytes
-rw-r--r--docs/esp32-c3_datasheet_en.pdfbin0 -> 913355 bytes
-rw-r--r--docs/o185480v410 SN015_Contact debounce circuit for switches.pdfbin0 -> 476555 bytes
-rw-r--r--firmware/.gitignore1
-rwxr-xr-xfirmware/activate.sh5
m---------firmware/esp-idf0
-rwxr-xr-xfirmware/setup.sh12
-rw-r--r--firmware/src/.gitignore3
-rw-r--r--firmware/src/CMakeLists.txt6
-rw-r--r--firmware/src/README.md53
-rw-r--r--firmware/src/main/CMakeLists.txt2
-rw-r--r--firmware/src/main/hello_world_main.c20
-rw-r--r--firmware/src/pytest_hello_world.py53
-rw-r--r--model/.gitignore1
-rw-r--r--model/main.py180
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 Wi­Fi and Bluetooth 5 module, ESP32­C3 SoC, RISC­V 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 Wi­Fi and Bluetooth 5 module, ESP32­C3 SoC, RISC­V 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 Wi­Fi and Bluetooth 5 module, ESP32­C3 SoC, RISC­V 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 Wi­Fi and Bluetooth 5 module, ESP32­C3 SoC, RISC­V 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
new file mode 100644
index 0000000..e059b30
--- /dev/null
+++ b/docs/MCP1700_Data_Sheet_20001826F-3442024.pdf
Binary files differ
diff --git a/docs/S1598635946a24e0f82745dbd8f3bda11O.webp b/docs/S1598635946a24e0f82745dbd8f3bda11O.webp
new file mode 100644
index 0000000..c4f1be7
--- /dev/null
+++ b/docs/S1598635946a24e0f82745dbd8f3bda11O.webp
Binary files differ
diff --git a/docs/S5ed4da23acfa425ab68201b590ee0b57p.webp b/docs/S5ed4da23acfa425ab68201b590ee0b57p.webp
new file mode 100644
index 0000000..7ea73b4
--- /dev/null
+++ b/docs/S5ed4da23acfa425ab68201b590ee0b57p.webp
Binary files differ
diff --git a/docs/SCH_ESP32-C3-DEVKITC-02_V1_1_20210126A.pdf b/docs/SCH_ESP32-C3-DEVKITC-02_V1_1_20210126A.pdf
new file mode 100644
index 0000000..5af253a
--- /dev/null
+++ b/docs/SCH_ESP32-C3-DEVKITC-02_V1_1_20210126A.pdf
Binary files differ
diff --git a/docs/Sa4ab08a9844c4bea809b23f3d045d75aS.webp b/docs/Sa4ab08a9844c4bea809b23f3d045d75aS.webp
new file mode 100644
index 0000000..c1af50a
--- /dev/null
+++ b/docs/Sa4ab08a9844c4bea809b23f3d045d75aS.webp
Binary files differ
diff --git a/docs/esp32-c3_datasheet_en.pdf b/docs/esp32-c3_datasheet_en.pdf
new file mode 100644
index 0000000..3d76fb4
--- /dev/null
+++ b/docs/esp32-c3_datasheet_en.pdf
Binary files differ
diff --git a/docs/o185480v410 SN015_Contact debounce circuit for switches.pdf b/docs/o185480v410 SN015_Contact debounce circuit for switches.pdf
new file mode 100644
index 0000000..20a8c38
--- /dev/null
+++ b/docs/o185480v410 SN015_Contact debounce circuit for switches.pdf
Binary files differ
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()