diff --git a/hardware/stac-board/stac-board-backups/stac-board-2023-04-06_192856.zip b/hardware/stac-board/stac-board-backups/stac-board-2023-04-06_192856.zip new file mode 100644 index 0000000..9e974cc Binary files /dev/null and b/hardware/stac-board/stac-board-backups/stac-board-2023-04-06_192856.zip differ diff --git a/hardware/stac-board/stac-board-backups/stac-board-2023-04-06_201927.zip b/hardware/stac-board/stac-board-backups/stac-board-2023-04-06_201927.zip new file mode 100644 index 0000000..8bd593d Binary files /dev/null and b/hardware/stac-board/stac-board-backups/stac-board-2023-04-06_201927.zip differ diff --git a/hardware/stac-board/stac-board.kicad_sch b/hardware/stac-board/stac-board.kicad_sch index 282a9ed..253d2b5 100644 --- a/hardware/stac-board/stac-board.kicad_sch +++ b/hardware/stac-board/stac-board.kicad_sch @@ -1,21 +1,751 @@ -(kicad_sch (version 20230121) (generator eeschema) - - (uuid 92dc6999-80bd-4759-a424-064e89473be6) - - (paper "A4") - - (title_block - (title "STAC Soldering/Programming Exercise Board") - (rev "0.0.1") - (company "Stanley Solutions") - (comment 1 "on behalf of Idaho State 4-H") - ) - - (lib_symbols - ) - - - (sheet_instances - (path "/" (page "1")) - ) -) +(kicad_sch (version 20230121) (generator eeschema) + + (uuid 92dc6999-80bd-4759-a424-064e89473be6) + + (paper "A4") + + (title_block + (title "STAC Soldering/Programming Exercise Board") + (rev "0.0.1") + (company "Stanley Solutions") + (comment 1 "on behalf of Idaho State 4-H") + ) + + (lib_symbols + (symbol "Connector:Conn_01x01_Pin" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x01_Pin" (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) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x01, script generated" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x01_Pin_1_1" + (polyline + (pts + (xy 1.27 0) + (xy 0.8636 0) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 0.8636 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type outline)) + ) + (pin passive line (at 5.08 0 180) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (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) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default)) + (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 "Device:RotaryEncoder_Switch" (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes) + (property "Reference" "SW" (at 0 6.604 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "RotaryEncoder_Switch" (at 0 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at -3.81 4.064 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 6.604 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "rotary switch encoder switch push button" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "RotaryEncoder*Switch*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "RotaryEncoder_Switch_0_1" + (rectangle (start -5.08 5.08) (end 5.08 -5.08) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (circle (center -3.81 0) (radius 0.254) + (stroke (width 0) (type default)) + (fill (type outline)) + ) + (circle (center -0.381 0) (radius 1.905) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (arc (start -0.381 2.667) (mid -3.0988 -0.0635) (end -0.381 -2.794) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 -1.778) + (xy -0.635 1.778) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.381 -1.778) + (xy -0.381 1.778) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.127 1.778) + (xy -0.127 -1.778) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 0) + (xy 3.429 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 1.016) + (xy 3.81 -1.016) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -3.81 -2.54) + (xy -3.81 -2.032) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -3.81 2.54) + (xy -3.81 2.032) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.254 -3.048) + (xy -0.508 -2.794) + (xy 0.127 -2.413) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.254 2.921) + (xy -0.508 2.667) + (xy 0.127 2.286) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -2.54) + (xy 4.318 -2.54) + (xy 4.318 -1.016) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 2.54) + (xy 4.318 2.54) + (xy 4.318 1.016) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -3.81 0) + (xy -3.81 -1.016) + (xy -3.302 -2.032) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.318 0) + (xy -3.81 0) + (xy -3.81 1.016) + (xy -3.302 2.032) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle (center 4.318 -1.016) (radius 0.127) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (circle (center 4.318 1.016) (radius 0.127) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "RotaryEncoder_Switch_1_1" + (pin passive line (at -7.62 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "A" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -2.54 0) (length 2.54) + (name "B" (effects (font (size 1.27 1.27)))) + (number "B" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 0 0) (length 2.54) + (name "C" (effects (font (size 1.27 1.27)))) + (number "C" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 2.54 180) (length 2.54) + (name "S1" (effects (font (size 1.27 1.27)))) + (number "S1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -2.54 180) (length 2.54) + (name "S2" (effects (font (size 1.27 1.27)))) + (number "S2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+3.3V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (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) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+3.3V\"" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (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) hide + (name "+3.3V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (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) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "stac-board:ESP-01v090" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "ESP-01v090" (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) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "ESP-01*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "ESP-01v090_1_0" + (rectangle (start -16.51 -8.89) (end 16.51 8.89) + (stroke (width 0) (type solid)) + (fill (type none)) + ) + ) + (symbol "ESP-01v090_1_1" + (pin output line (at -24.13 3.81 0) (length 7.62) + (name "UTXD" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 24.13 3.81 180) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -24.13 1.27 0) (length 7.62) + (name "CH_PD" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 24.13 1.27 180) (length 7.62) + (name "GPIO2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -24.13 -1.27 0) (length 7.62) + (name "RST" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 24.13 -1.27 180) (length 7.62) + (name "GPIO0" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -24.13 -3.81 0) (length 7.62) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 24.13 -3.81 180) (length 7.62) + (name "URXD" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 152.4 100.33) (diameter 0) (color 0 0 0 0) + (uuid 5b42dda7-9d31-4a8d-a259-e7add2d509e1) + ) + (junction (at 168.91 100.33) (diameter 0) (color 0 0 0 0) + (uuid 8ff2415a-7a65-479d-8eba-6a06034f2430) + ) + (junction (at 55.88 85.09) (diameter 0) (color 0 0 0 0) + (uuid ac71dc09-141b-4ef4-a962-baa241c7e605) + ) + (junction (at 86.36 85.09) (diameter 0) (color 0 0 0 0) + (uuid dfbffe60-4517-45c1-ade6-628df5ca40d2) + ) + + (wire (pts (xy 153.67 72.39) (xy 152.4 72.39)) + (stroke (width 0) (type default)) + (uuid 02a70292-777b-4218-8eec-2a1926658a2b) + ) + (wire (pts (xy 95.25 102.87) (xy 97.79 102.87)) + (stroke (width 0) (type default)) + (uuid 06bf9996-f285-4530-96b9-da343d041447) + ) + (wire (pts (xy 171.45 100.33) (xy 168.91 100.33)) + (stroke (width 0) (type default)) + (uuid 0f5862b6-8bc6-479a-ac58-bc7371f03d44) + ) + (wire (pts (xy 153.67 69.85) (xy 149.86 69.85)) + (stroke (width 0) (type default)) + (uuid 22213b89-f80f-4843-b42c-47acaf703fd9) + ) + (wire (pts (xy 96.52 100.33) (xy 96.52 115.57)) + (stroke (width 0) (type default)) + (uuid 2b09a192-13a5-457e-b323-6a4e03a9cd00) + ) + (wire (pts (xy 168.91 74.93) (xy 168.91 100.33)) + (stroke (width 0) (type default)) + (uuid 2ea5633a-e4c9-4861-907e-d0e46922204d) + ) + (wire (pts (xy 151.13 74.93) (xy 153.67 74.93)) + (stroke (width 0) (type default)) + (uuid 30b74685-ad13-4a4b-ba24-0792c4ce7c56) + ) + (wire (pts (xy 168.91 100.33) (xy 152.4 100.33)) + (stroke (width 0) (type default)) + (uuid 3bcea000-2fb5-4c00-8ac6-92eaed2e0f94) + ) + (wire (pts (xy 146.05 107.95) (xy 173.99 107.95)) + (stroke (width 0) (type default)) + (uuid 41bf2bd0-3bd3-4fd8-b1be-1b783bb3b3b6) + ) + (wire (pts (xy 149.86 102.87) (xy 146.05 102.87)) + (stroke (width 0) (type default)) + (uuid 41ff4ce1-eeab-4ebb-993a-36099fb22f29) + ) + (wire (pts (xy 152.4 72.39) (xy 152.4 100.33)) + (stroke (width 0) (type default)) + (uuid 427b78c0-09e7-4b66-9bb8-2215e1d7e6d7) + ) + (wire (pts (xy 152.4 100.33) (xy 146.05 100.33)) + (stroke (width 0) (type default)) + (uuid 4a32f4c6-5f9f-4b0c-bbc9-01b435302a8a) + ) + (wire (pts (xy 97.79 100.33) (xy 96.52 100.33)) + (stroke (width 0) (type default)) + (uuid 548544df-8ba2-495c-a94e-4530e16bee02) + ) + (wire (pts (xy 168.91 69.85) (xy 173.99 69.85)) + (stroke (width 0) (type default)) + (uuid 5613cafb-9631-4167-a696-213d78129333) + ) + (wire (pts (xy 171.45 100.33) (xy 171.45 130.81)) + (stroke (width 0) (type default)) + (uuid 59310fcf-b7a1-40da-ba7b-f652d47d1929) + ) + (wire (pts (xy 95.25 92.71) (xy 95.25 102.87)) + (stroke (width 0) (type default)) + (uuid 75e53e70-2a49-4078-87d7-e5fbc3f2bea3) + ) + (wire (pts (xy 55.88 107.95) (xy 97.79 107.95)) + (stroke (width 0) (type default)) + (uuid 7c7a45c9-ddfc-4087-ba48-af0ad378ad52) + ) + (wire (pts (xy 55.88 58.42) (xy 55.88 85.09)) + (stroke (width 0) (type default)) + (uuid 8625f7fd-5a00-4135-9008-f845f32125a0) + ) + (wire (pts (xy 149.86 69.85) (xy 149.86 102.87)) + (stroke (width 0) (type default)) + (uuid 9c8ea9c5-bd48-40aa-9736-4de699159ac4) + ) + (wire (pts (xy 55.88 85.09) (xy 55.88 107.95)) + (stroke (width 0) (type default)) + (uuid a13e4498-5fa6-4197-ba9e-94f2eae4320d) + ) + (wire (pts (xy 95.25 85.09) (xy 86.36 85.09)) + (stroke (width 0) (type default)) + (uuid b83b5b0f-6567-4e77-9c50-8cc48ad55f00) + ) + (wire (pts (xy 96.52 115.57) (xy 191.77 115.57)) + (stroke (width 0) (type default)) + (uuid cb9ecff9-3cc8-4918-95bf-3cf0d20c20ca) + ) + (wire (pts (xy 86.36 105.41) (xy 97.79 105.41)) + (stroke (width 0) (type default)) + (uuid ccabb96e-285e-42ab-a528-e3d868a9a69e) + ) + (wire (pts (xy 173.99 69.85) (xy 173.99 107.95)) + (stroke (width 0) (type default)) + (uuid cfea7166-17cd-4477-87a0-48037e6a0a27) + ) + (wire (pts (xy 151.13 74.93) (xy 151.13 105.41)) + (stroke (width 0) (type default)) + (uuid d06ec196-b7f6-43a8-ad52-c094b94ca28b) + ) + (wire (pts (xy 55.88 85.09) (xy 86.36 85.09)) + (stroke (width 0) (type default)) + (uuid d93054bb-664d-48c8-b6f8-b7ed6596f5c7) + ) + (wire (pts (xy 86.36 92.71) (xy 86.36 105.41)) + (stroke (width 0) (type default)) + (uuid edf9301e-fd3f-4bff-97ea-0105908b49aa) + ) + (wire (pts (xy 151.13 105.41) (xy 146.05 105.41)) + (stroke (width 0) (type default)) + (uuid f156cb22-5033-4840-a36c-5288602ea578) + ) + + (symbol (lib_id "stac-board:ESP-01v090") (at 121.92 104.14 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 19cca811-ccd4-4f3c-ad4a-68409012ad44) + (property "Reference" "U1" (at 121.92 91.44 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "ESP-01v090" (at 121.92 93.98 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "stac-board:ESP-01" (at 121.92 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 121.92 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2df37382-9dd5-4741-a24f-e13b933a4002)) + (pin "2" (uuid 7bdd1270-246f-4529-af12-3e50987cc481)) + (pin "3" (uuid 7bcbcefe-f355-452d-b069-b87b189f3156)) + (pin "4" (uuid d2df80e1-6cc9-4803-bab1-86170f65e806)) + (pin "5" (uuid 8944d5de-9c95-4a26-9e51-ff836064bb1d)) + (pin "6" (uuid cae4517e-2e27-440a-88b2-d8fb5e98c78a)) + (pin "7" (uuid 7d7b988b-e7c8-4864-b32e-4e6419231d02)) + (pin "8" (uuid 3e18e15a-aa22-4303-968c-cce8aa25d23c)) + (instances + (project "stac-board" + (path "/92dc6999-80bd-4759-a424-064e89473be6" + (reference "U1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 55.88 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a6040cb0-0819-4389-b4d8-5cf848fb84d3) + (property "Reference" "#PWR01" (at 55.88 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 55.88 54.61 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 55.88 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 55.88 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 34ebd8e4-2122-4ee9-94d2-411be2a6d821)) + (instances + (project "stac-board" + (path "/92dc6999-80bd-4759-a424-064e89473be6" + (reference "#PWR01") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 86.36 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid ceea7c62-19ca-4dfd-92f5-9e628be2492a) + (property "Reference" "R2" (at 88.9 88.265 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "R" (at 88.9 90.805 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 84.582 88.9 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 86.36 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a6eac399-9646-4918-afcf-2a2b760320e8)) + (pin "2" (uuid 22f30e18-2e96-438b-969d-dbdfe9c315b0)) + (instances + (project "stac-board" + (path "/92dc6999-80bd-4759-a424-064e89473be6" + (reference "R2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 171.45 130.81 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d287f85e-3712-4e80-a9fc-21d3bf6a0457) + (property "Reference" "#PWR02" (at 171.45 137.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 171.45 135.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 171.45 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 171.45 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9bd99b57-d1a6-4969-bef4-9b158b7dae0f)) + (instances + (project "stac-board" + (path "/92dc6999-80bd-4759-a424-064e89473be6" + (reference "#PWR02") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R") (at 95.25 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d72e89d6-9d2a-4fec-9e3c-2f9d79a25fe0) + (property "Reference" "R1" (at 97.79 88.265 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "R" (at 97.79 90.805 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 93.472 88.9 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 95.25 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 00ae7b31-6f42-498d-83df-4dc6bb374958)) + (pin "2" (uuid d0c31cfa-d36b-44b4-b7b4-9ff364b6b910)) + (instances + (project "stac-board" + (path "/92dc6999-80bd-4759-a424-064e89473be6" + (reference "R1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x01_Pin") (at 196.85 115.57 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e1103163-2a6d-4419-b116-60be6840cb02) + (property "Reference" "J1" (at 196.215 111.76 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x01_Pin" (at 196.215 114.3 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 196.85 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 196.85 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1d2a2387-43f2-4e55-b340-1bfa2c1c7d26)) + (instances + (project "stac-board" + (path "/92dc6999-80bd-4759-a424-064e89473be6" + (reference "J1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:RotaryEncoder_Switch") (at 161.29 72.39 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid e785be6f-b698-4440-af2d-66421c14f9d4) + (property "Reference" "SW1" (at 161.29 63.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "RotaryEncoder_Switch" (at 161.29 66.04 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 157.48 68.326 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 161.29 65.786 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "A" (uuid a5e6d2d6-5ab5-4f05-ab8a-6694eee03b58)) + (pin "B" (uuid 2ac5b74c-0a35-496b-92fd-a12c4472b749)) + (pin "C" (uuid 967738f2-09fc-45ff-9ded-8e5f57e058f7)) + (pin "S1" (uuid 40f8d80e-cdf5-43c9-b7bf-352852bf4b5b)) + (pin "S2" (uuid 90b2a21d-7e68-47ab-9227-57ff69c5635e)) + (instances + (project "stac-board" + (path "/92dc6999-80bd-4759-a424-064e89473be6" + (reference "SW1") (unit 1) + ) + ) + ) + ) + + (sheet_instances + (path "/" (page "1")) + ) +)