(kicad_sch (version 20231120) (generator "eeschema") (generator_version "8.0") (uuid "448b9d01-53a1-4783-823f-642734f86287") (paper "A4") (lib_symbols (symbol "Device:RotaryEncoder_Switch" (pin_names (offset 0.254) hide) (exclude_from_sim no) (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 yes) ) ) (property "Datasheet" "~" (at 0 6.604 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" (at 0 0 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "ki_keywords" "rotary switch encoder switch push button" (at 0 0 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "ki_fp_filters" "RotaryEncoder*Switch*" (at 0 0 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (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 "SSD1306-128x64_OLED:SSD1306" (pin_names (offset 1.016) ) (exclude_from_sim no) (in_bom yes) (on_board yes) (property "Reference" "Brd" (at 0 -3.81 0) (effects (font (size 1.27 1.27) ) ) ) (property "Value" "SSD1306" (at 0 -1.27 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "" (at 0 6.35 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "" (at 0 6.35 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "SSD1306 OLED" (at 0 0 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "ki_keywords" "SSD1306" (at 0 0 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "ki_fp_filters" "SSD1306-128x64_OLED:SSD1306" (at 0 0 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (symbol "SSD1306_0_1" (rectangle (start -6.35 6.35) (end 6.35 -6.35) (stroke (width 0) (type solid) ) (fill (type background) ) ) ) (symbol "SSD1306_1_1" (pin input line (at -3.81 8.89 270) (length 2.54) (name "GND" (effects (font (size 1.27 1.27) ) ) ) (number "1" (effects (font (size 1.27 1.27) ) ) ) ) (pin input line (at -1.27 8.89 270) (length 2.54) (name "VCC" (effects (font (size 1.27 1.27) ) ) ) (number "2" (effects (font (size 1.27 1.27) ) ) ) ) (pin input line (at 1.27 8.89 270) (length 2.54) (name "SCL" (effects (font (size 1.27 1.27) ) ) ) (number "3" (effects (font (size 1.27 1.27) ) ) ) ) (pin input line (at 3.81 8.89 270) (length 2.54) (name "SDA" (effects (font (size 1.27 1.27) ) ) ) (number "4" (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 "XIAO_RP2040:MOUDLE-SEEEDUINO-XIAO" (exclude_from_sim no) (in_bom yes) (on_board yes) (property "Reference" "U" (at -16.51 11.43 0) (effects (font (size 1.27 1.27) ) ) ) (property "Value" "MOUDLE-SEEEDUINO-XIAO" (at -3.81 -11.43 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "" (at -16.51 2.54 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "" (at -16.51 2.54 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "" (at 0 0 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (symbol "MOUDLE-SEEEDUINO-XIAO_0_1" (rectangle (start -16.51 10.16) (end 19.05 -10.16) (stroke (width 0) (type default) ) (fill (type none) ) ) ) (symbol "MOUDLE-SEEEDUINO-XIAO_1_1" (pin passive line (at -19.05 7.62 0) (length 2.54) (name "PA02_A0_D0" (effects (font (size 1.27 1.27) ) ) ) (number "1" (effects (font (size 1.27 1.27) ) ) ) ) (pin passive line (at 21.59 -2.54 180) (length 2.54) (name "PA5_A9_D9_MISO" (effects (font (size 1.27 1.27) ) ) ) (number "10" (effects (font (size 1.27 1.27) ) ) ) ) (pin passive line (at 21.59 0 180) (length 2.54) (name "PA6_A10_D10_MOSI" (effects (font (size 1.27 1.27) ) ) ) (number "11" (effects (font (size 1.27 1.27) ) ) ) ) (pin passive line (at 21.59 2.54 180) (length 2.54) (name "3V3" (effects (font (size 1.27 1.27) ) ) ) (number "12" (effects (font (size 1.27 1.27) ) ) ) ) (pin passive line (at 21.59 5.08 180) (length 2.54) (name "GND" (effects (font (size 1.27 1.27) ) ) ) (number "13" (effects (font (size 1.27 1.27) ) ) ) ) (pin passive line (at 21.59 7.62 180) (length 2.54) (name "5V" (effects (font (size 1.27 1.27) ) ) ) (number "14" (effects (font (size 1.27 1.27) ) ) ) ) (pin passive line (at -19.05 5.08 0) (length 2.54) (name "PA4_A1_D1" (effects (font (size 1.27 1.27) ) ) ) (number "2" (effects (font (size 1.27 1.27) ) ) ) ) (pin passive line (at -19.05 2.54 0) (length 2.54) (name "PA10_A2_D2" (effects (font (size 1.27 1.27) ) ) ) (number "3" (effects (font (size 1.27 1.27) ) ) ) ) (pin passive line (at -19.05 0 0) (length 2.54) (name "PA11_A3_D3" (effects (font (size 1.27 1.27) ) ) ) (number "4" (effects (font (size 1.27 1.27) ) ) ) ) (pin passive line (at -19.05 -2.54 0) (length 2.54) (name "PA8_A4_D4_SDA" (effects (font (size 1.27 1.27) ) ) ) (number "5" (effects (font (size 1.27 1.27) ) ) ) ) (pin passive line (at -19.05 -5.08 0) (length 2.54) (name "PA9_A5_D5_SCL" (effects (font (size 1.27 1.27) ) ) ) (number "6" (effects (font (size 1.27 1.27) ) ) ) ) (pin passive line (at -19.05 -7.62 0) (length 2.54) (name "PB08_A6_D6_TX" (effects (font (size 1.27 1.27) ) ) ) (number "7" (effects (font (size 1.27 1.27) ) ) ) ) (pin passive line (at 21.59 -7.62 180) (length 2.54) (name "PB09_A7_D7_RX" (effects (font (size 1.27 1.27) ) ) ) (number "8" (effects (font (size 1.27 1.27) ) ) ) ) (pin passive line (at 21.59 -5.08 180) (length 2.54) (name "PA7_A8_D8_SCK" (effects (font (size 1.27 1.27) ) ) ) (number "9" (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 44.45 83.82) (diameter 0) (color 0 0 0 0) (uuid "1a56fe9f-3a1e-4745-b837-274a49331623") ) (junction (at 44.45 72.39) (diameter 0) (color 0 0 0 0) (uuid "679db58f-3a2a-4fdd-8040-8d0c1b569f71") ) (junction (at 44.45 96.52) (diameter 0) (color 0 0 0 0) (uuid "9d7f75d5-1c71-469c-8df3-4969748cdb24") ) (junction (at 44.45 107.95) (diameter 0) (color 0 0 0 0) (uuid "e987304e-a381-4786-8560-585ff39a3159") ) (junction (at 140.97 111.76) (diameter 0) (color 0 0 0 0) (uuid "fc03c4bf-ea81-4a9b-9d6e-6edf84aeeb23") ) (no_connect (at 124.46 83.82) (uuid "4b979e9c-afc8-40c3-bccd-eb2e6a45b8e7") ) (no_connect (at 124.46 81.28) (uuid "c15d0226-10ef-4275-9d07-65456f9f4a42") ) (wire (pts (xy 74.93 86.36) (xy 74.93 83.82) ) (stroke (width 0) (type default) ) (uuid "00a6c703-e990-4e6c-abb8-e5806dc8b1dc") ) (wire (pts (xy 44.45 60.96) (xy 44.45 72.39) ) (stroke (width 0) (type default) ) (uuid "05efcb44-55cf-44ba-ad14-d3bedea5c291") ) (wire (pts (xy 128.27 111.76) (xy 140.97 111.76) ) (stroke (width 0) (type default) ) (uuid "1c52a22c-dbca-4ba4-99d2-9a9406e1e429") ) (wire (pts (xy 60.96 107.95) (xy 62.23 107.95) ) (stroke (width 0) (type default) ) (uuid "1c60a46e-cd61-4e2a-b181-434e058a3d7a") ) (wire (pts (xy 156.21 88.9) (xy 124.46 88.9) ) (stroke (width 0) (type default) ) (uuid "1cf5377c-482e-4a32-9093-496e7bcfd524") ) (wire (pts (xy 104.14 53.34) (xy 104.14 62.23) ) (stroke (width 0) (type default) ) (uuid "1f29ebfc-b4aa-4709-b4d7-7a0b4c8768b7") ) (wire (pts (xy 74.93 83.82) (xy 83.82 83.82) ) (stroke (width 0) (type default) ) (uuid "2339d336-e82c-4c46-9c57-f426e99d61c5") ) (wire (pts (xy 133.35 101.6) (xy 128.27 101.6) ) (stroke (width 0) (type default) ) (uuid "26998c8d-fdfb-48e4-a006-65f80cf95519") ) (wire (pts (xy 50.8 72.39) (xy 44.45 72.39) ) (stroke (width 0) (type default) ) (uuid "2f33e8e9-f510-435e-a594-54402523e109") ) (wire (pts (xy 50.8 83.82) (xy 44.45 83.82) ) (stroke (width 0) (type default) ) (uuid "358ca24d-cc43-4ca4-b637-5f956cae0faf") ) (wire (pts (xy 44.45 72.39) (xy 44.45 83.82) ) (stroke (width 0) (type default) ) (uuid "365fee81-1f2d-43a7-9678-c38cc3a9f90b") ) (wire (pts (xy 148.59 99.06) (xy 156.21 99.06) ) (stroke (width 0) (type default) ) (uuid "37044c4d-637a-41db-b5dd-d33563b33f3b") ) (wire (pts (xy 124.46 78.74) (xy 127 78.74) ) (stroke (width 0) (type default) ) (uuid "3e3f6a66-44d4-4f7f-9e06-745fc4de2c49") ) (wire (pts (xy 114.3 62.23) (xy 114.3 54.61) ) (stroke (width 0) (type default) ) (uuid "3ffb3a40-0bea-456b-b8de-e27c238b035e") ) (wire (pts (xy 133.35 86.36) (xy 124.46 86.36) ) (stroke (width 0) (type default) ) (uuid "42c5b0a6-cd9a-4536-891d-a7daa7c41277") ) (wire (pts (xy 124.46 76.2) (xy 127 76.2) ) (stroke (width 0) (type default) ) (uuid "45c82b2b-c462-4bcf-a368-7b8639f1d3ec") ) (wire (pts (xy 104.14 62.23) (xy 114.3 62.23) ) (stroke (width 0) (type default) ) (uuid "5a35d77a-18b1-472d-92d4-49bcdb0a64c4") ) (wire (pts (xy 133.35 99.06) (xy 133.35 86.36) ) (stroke (width 0) (type default) ) (uuid "5c23e16c-e015-48b6-8f97-e08cd470994b") ) (wire (pts (xy 60.96 78.74) (xy 83.82 78.74) ) (stroke (width 0) (type default) ) (uuid "68e3a506-c1cc-45a5-a451-f1f570558119") ) (wire (pts (xy 62.23 107.95) (xy 62.23 91.44) ) (stroke (width 0) (type default) ) (uuid "7a542f95-d5b9-4917-90b5-49aac042412a") ) (wire (pts (xy 60.96 81.28) (xy 83.82 81.28) ) (stroke (width 0) (type default) ) (uuid "934de1ea-2d57-472c-a134-1078cdb1a5c9") ) (wire (pts (xy 44.45 96.52) (xy 44.45 107.95) ) (stroke (width 0) (type default) ) (uuid "973a7a62-5b00-4774-be18-725610c25647") ) (wire (pts (xy 83.82 60.96) (xy 83.82 76.2) ) (stroke (width 0) (type default) ) (uuid "9899e030-a72b-4e19-ba7c-aacbedb4dff0") ) (wire (pts (xy 60.96 96.52) (xy 60.96 86.36) ) (stroke (width 0) (type default) ) (uuid "9f9e276d-1550-4ff7-9109-c6540a073c5f") ) (wire (pts (xy 50.8 96.52) (xy 44.45 96.52) ) (stroke (width 0) (type default) ) (uuid "a3fe2e53-2e0f-44ea-a597-59eb2ceec107") ) (wire (pts (xy 60.96 60.96) (xy 83.82 60.96) ) (stroke (width 0) (type default) ) (uuid "a86217f0-5c84-4332-9c52-b672aa384795") ) (wire (pts (xy 133.35 104.14) (xy 124.46 104.14) ) (stroke (width 0) (type default) ) (uuid "aea106b6-2d35-4228-a1b9-ed9410300f09") ) (wire (pts (xy 44.45 83.82) (xy 44.45 96.52) ) (stroke (width 0) (type default) ) (uuid "af931974-d457-41af-8165-967430da02cd") ) (wire (pts (xy 44.45 107.95) (xy 50.8 107.95) ) (stroke (width 0) (type default) ) (uuid "bace6ef6-67c7-4020-8455-4a1112795753") ) (wire (pts (xy 124.46 104.14) (xy 124.46 91.44) ) (stroke (width 0) (type default) ) (uuid "c0adc27d-dde0-49bf-892e-1581e3404a60") ) (wire (pts (xy 148.59 104.14) (xy 148.59 111.76) ) (stroke (width 0) (type default) ) (uuid "cf30fed9-bf88-45cf-ab55-11e70f536173") ) (wire (pts (xy 128.27 101.6) (xy 128.27 111.76) ) (stroke (width 0) (type default) ) (uuid "d162166f-7185-483a-af49-672d38503595") ) (wire (pts (xy 60.96 83.82) (xy 60.96 81.28) ) (stroke (width 0) (type default) ) (uuid "d942d03c-6240-496c-b6ed-503710692bd5") ) (wire (pts (xy 60.96 86.36) (xy 74.93 86.36) ) (stroke (width 0) (type default) ) (uuid "de4b54c7-c3bb-4693-ab3f-71784d2da11f") ) (wire (pts (xy 60.96 72.39) (xy 60.96 78.74) ) (stroke (width 0) (type default) ) (uuid "def05dbe-52fc-4be6-a63f-51f87bc580ce") ) (wire (pts (xy 62.23 91.44) (xy 83.82 91.44) ) (stroke (width 0) (type default) ) (uuid "e4883091-879d-44e0-836c-f2e267f66532") ) (wire (pts (xy 156.21 99.06) (xy 156.21 88.9) ) (stroke (width 0) (type default) ) (uuid "eb3395c3-87ff-4b85-bf4b-688ab9269917") ) (wire (pts (xy 148.59 111.76) (xy 140.97 111.76) ) (stroke (width 0) (type default) ) (uuid "eb727491-50d0-4269-bab6-c502331e457c") ) (wire (pts (xy 50.8 60.96) (xy 44.45 60.96) ) (stroke (width 0) (type default) ) (uuid "fb3dfeac-b5ed-4bbf-aae9-00cdf41190c7") ) (global_label "SCL" (shape input) (at 101.6 53.34 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) (justify right) ) (uuid "0819f93f-cd7e-4ecd-a032-24d38a8c43c9") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 101.6 59.8328 90) (effects (font (size 1.27 1.27) ) (justify right) (hide yes) ) ) ) (global_label "SDA" (shape input) (at 83.82 86.36 180) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) (justify right) ) (uuid "8771f8c9-3ce0-4a9d-ac21-3754dd24f1fe") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 77.2667 86.36 0) (effects (font (size 1.27 1.27) ) (justify right) (hide yes) ) ) ) (global_label "SCL" (shape input) (at 83.82 88.9 180) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) (justify right) ) (uuid "ce1d4e83-eebd-4573-8214-598b30493b74") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 77.3272 88.9 0) (effects (font (size 1.27 1.27) ) (justify right) (hide yes) ) ) ) (global_label "SDA" (shape input) (at 99.06 53.34 270) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) (justify right) ) (uuid "ef9df07c-1d53-4c1f-bb3b-0b58e29a82f3") (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 99.06 59.8933 90) (effects (font (size 1.27 1.27) ) (justify right) (hide yes) ) ) ) (symbol (lib_id "Switch:SW_Push") (at 55.88 60.96 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "156d6cc1-f2c1-4249-b31a-4fbf35d6c0c7") (property "Reference" "SW1" (at 55.88 53.34 0) (effects (font (size 1.27 1.27) ) ) ) (property "Value" "SW_Push" (at 55.88 55.88 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (at 55.88 55.88 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "~" (at 55.88 55.88 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "Push button switch, generic, two pins" (at 55.88 60.96 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "1" (uuid "fb2c7aaf-9244-45ee-bd10-b33a8f77513f") ) (pin "2" (uuid "8175fff7-97bb-4efa-9728-a712a247ee56") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "SW1") (unit 1) ) ) ) ) (symbol (lib_id "Switch:SW_Push") (at 55.88 83.82 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "21bdf245-f0fc-48ba-9d99-63afb16007fd") (property "Reference" "SW3" (at 55.88 76.2 0) (effects (font (size 1.27 1.27) ) ) ) (property "Value" "SW_Push" (at 55.88 78.74 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (at 55.88 78.74 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "~" (at 55.88 78.74 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "Push button switch, generic, two pins" (at 55.88 83.82 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "1" (uuid "fb2c7aaf-9244-45ee-bd10-b33a8f775140") ) (pin "2" (uuid "8175fff7-97bb-4efa-9728-a712a247ee57") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "SW3") (unit 1) ) ) ) ) (symbol (lib_id "power:GND") (at 44.45 107.95 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "2265d4a4-c547-4013-be2b-9dde2ad9d318") (property "Reference" "#PWR01" (at 44.45 114.3 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Value" "GND" (at 44.45 113.03 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "" (at 44.45 107.95 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "" (at 44.45 107.95 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 44.45 107.95 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "1" (uuid "2d47c445-a277-4ecb-8df0-92e0fd256e4c") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "#PWR01") (unit 1) ) ) ) ) (symbol (lib_id "power:+5V") (at 114.3 54.61 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "27b6a227-e36c-4a79-9341-2b829d2c1d22") (property "Reference" "#PWR05" (at 114.3 58.42 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Value" "+5V" (at 114.3 49.53 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "" (at 114.3 54.61 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "" (at 114.3 54.61 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" (at 114.3 54.61 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "1" (uuid "a7aab52d-0874-4bc2-816e-a63c4a258dc9") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "#PWR05") (unit 1) ) ) ) ) (symbol (lib_id "power:+5V") (at 127 76.2 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "3d3925f3-2bdd-4f20-8035-2c1f9f5e5279") (property "Reference" "#PWR06" (at 127 80.01 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Value" "+5V" (at 127 71.12 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "" (at 127 76.2 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "" (at 127 76.2 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"+5V\"" (at 127 76.2 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "1" (uuid "7733d020-d585-4b28-ade7-c9a119957cda") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "#PWR06") (unit 1) ) ) ) ) (symbol (lib_id "power:GND") (at 140.97 111.76 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "727e7d96-7ba9-41e1-b5ac-ea75f4ae04cf") (property "Reference" "#PWR04" (at 140.97 118.11 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Value" "GND" (at 140.97 116.84 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "" (at 140.97 111.76 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "" (at 140.97 111.76 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 140.97 111.76 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "1" (uuid "99900393-6396-43e4-a17c-798c8657f80b") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "#PWR04") (unit 1) ) ) ) ) (symbol (lib_id "Switch:SW_Push") (at 55.88 72.39 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "93f94d96-db37-40dd-b51d-d4c56ee65c73") (property "Reference" "SW2" (at 55.88 64.77 0) (effects (font (size 1.27 1.27) ) ) ) (property "Value" "SW_Push" (at 55.88 67.31 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (at 55.88 67.31 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "~" (at 55.88 67.31 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "Push button switch, generic, two pins" (at 55.88 72.39 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "1" (uuid "fb2c7aaf-9244-45ee-bd10-b33a8f775141") ) (pin "2" (uuid "8175fff7-97bb-4efa-9728-a712a247ee58") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "SW2") (unit 1) ) ) ) ) (symbol (lib_id "Switch:SW_Push") (at 55.88 107.95 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "9e331cb2-8f7a-4c64-9fb8-bcdb187bfc5c") (property "Reference" "SW5" (at 55.88 100.33 0) (effects (font (size 1.27 1.27) ) ) ) (property "Value" "SW_Push" (at 55.88 102.87 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (at 55.88 102.87 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "~" (at 55.88 102.87 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "Push button switch, generic, two pins" (at 55.88 107.95 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "1" (uuid "fb2c7aaf-9244-45ee-bd10-b33a8f775142") ) (pin "2" (uuid "8175fff7-97bb-4efa-9728-a712a247ee59") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "SW5") (unit 1) ) ) ) ) (symbol (lib_id "SSD1306-128x64_OLED:SSD1306") (at 102.87 44.45 180) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "9ee989a5-83fd-43af-a52e-99445fce5707") (property "Reference" "Brd1" (at 110.49 43.1799 0) (effects (font (size 1.27 1.27) ) (justify right) ) ) (property "Value" "SSD1306" (at 110.49 45.7199 0) (effects (font (size 1.27 1.27) ) (justify right) ) ) (property "Footprint" "SSD1306:128x64OLED" (at 102.87 50.8 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "" (at 102.87 50.8 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "SSD1306 OLED" (at 102.87 44.45 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "3" (uuid "0b099cbd-e221-409e-8ea1-27ea2a626cef") ) (pin "1" (uuid "6c0b6c0f-eea9-4c2f-8e9e-73ad1834fdda") ) (pin "4" (uuid "05d2c3c9-7a5d-4ed5-83b4-d83edd448317") ) (pin "2" (uuid "5fb62530-552f-4f16-8f13-b643b07fcb99") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "Brd1") (unit 1) ) ) ) ) (symbol (lib_id "power:GND") (at 127 78.74 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "a33848fa-8f20-4d72-b94a-30349d55e5e3") (property "Reference" "#PWR02" (at 127 85.09 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Value" "GND" (at 127 83.82 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "" (at 127 78.74 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "" (at 127 78.74 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 127 78.74 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "1" (uuid "2d16ac18-5b47-46cb-a70a-e22936821505") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "#PWR02") (unit 1) ) ) ) ) (symbol (lib_id "Switch:SW_Push") (at 55.88 96.52 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "bf90d9d2-7c50-458a-b3ad-9b43a2229c60") (property "Reference" "SW4" (at 55.88 88.9 0) (effects (font (size 1.27 1.27) ) ) ) (property "Value" "SW_Push" (at 55.88 91.44 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (at 55.88 91.44 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "~" (at 55.88 91.44 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "Push button switch, generic, two pins" (at 55.88 96.52 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "1" (uuid "fb2c7aaf-9244-45ee-bd10-b33a8f775143") ) (pin "2" (uuid "8175fff7-97bb-4efa-9728-a712a247ee5a") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "SW4") (unit 1) ) ) ) ) (symbol (lib_id "power:GND") (at 106.68 53.34 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "d875e646-8cf9-4bff-a0b1-9109adeb5e47") (property "Reference" "#PWR03" (at 106.68 59.69 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Value" "GND" (at 106.68 58.42 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "" (at 106.68 53.34 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "" (at 106.68 53.34 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 53.34 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "1" (uuid "7ca5cc3c-5856-43d4-84db-f93ef439ab4b") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "#PWR03") (unit 1) ) ) ) ) (symbol (lib_id "Device:RotaryEncoder_Switch") (at 140.97 101.6 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "fc9dc0d9-29e6-4394-99c5-ea54ab76f304") (property "Reference" "SW6" (at 140.97 91.44 0) (effects (font (size 1.27 1.27) ) ) ) (property "Value" "RotaryEncoder_Switch" (at 140.97 93.98 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm" (at 137.16 97.536 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "~" (at 140.97 94.996 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" (at 140.97 101.6 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "C" (uuid "c816e959-1405-4ce4-8d33-2f0bb894d840") ) (pin "S1" (uuid "b00eac8d-c481-4ac8-9644-2beeab7259fa") ) (pin "S2" (uuid "803257d5-0ad0-4fbe-84c1-fa241b80c11b") ) (pin "A" (uuid "b57f97f2-b434-4d66-a025-c42b1e1e00b0") ) (pin "B" (uuid "6a2c54d5-dc06-493c-b074-c5530aba52b7") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "SW6") (unit 1) ) ) ) ) (symbol (lib_id "XIAO_RP2040:MOUDLE-SEEEDUINO-XIAO") (at 102.87 83.82 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) (uuid "ffa03727-fe67-4c60-8f01-7d916913a528") (property "Reference" "U1" (at 104.14 68.58 0) (effects (font (size 1.27 1.27) ) ) ) (property "Value" "MOUDLE-SEEEDUINO-XIAO" (at 104.14 71.12 0) (effects (font (size 1.27 1.27) ) ) ) (property "Footprint" "Seeed Studio XIAO Series Library:XIAO-Generic-Hybrid-14P-2.54-21X17.8MM" (at 86.36 81.28 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Datasheet" "" (at 86.36 81.28 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (property "Description" "" (at 102.87 83.82 0) (effects (font (size 1.27 1.27) ) (hide yes) ) ) (pin "1" (uuid "4b3b49d0-9a15-4a10-840d-e9e8b70c4269") ) (pin "12" (uuid "c19347a7-7f3c-4a84-b13d-382b6875f28e") ) (pin "10" (uuid "a07b8491-7745-4495-a280-dd8b75d0ea80") ) (pin "11" (uuid "cdcecbd4-0839-4070-b403-670c8bd8847a") ) (pin "6" (uuid "8cea7cef-6d02-4b7b-ab6a-3e1c5f7b21a9") ) (pin "8" (uuid "6c1dfccb-8ef9-4ad7-815c-7a02b49d2edb") ) (pin "7" (uuid "4398f531-4882-4b10-aeaf-0a3b76133cdb") ) (pin "2" (uuid "0a789537-61d4-4b43-a30e-55f38b06b8ed") ) (pin "5" (uuid "4269baaf-55d2-4f65-990b-80128bdd3745") ) (pin "3" (uuid "9ffe51c0-d2d5-4b75-ad32-d267027f1cb8") ) (pin "14" (uuid "fdfa688f-d4c9-480b-88fd-06bf82f00521") ) (pin "13" (uuid "32d5d002-6ae9-4dff-975e-45ea40c5263e") ) (pin "9" (uuid "8201ae26-d9b1-4afc-8c01-d119bc3ebd8f") ) (pin "4" (uuid "4035139c-90b3-4442-bc78-64667300a180") ) (instances (project "" (path "/448b9d01-53a1-4783-823f-642734f86287" (reference "U1") (unit 1) ) ) ) ) (sheet_instances (path "/" (page "1") ) ) )