summaryrefslogtreecommitdiff
path: root/pcb/mediapad.kicad_sch
diff options
context:
space:
mode:
authorhmj6502 <temporarythrowaway@tutamail.com>2025-11-06 14:13:57 +0000
committerhmj6502 <temporarythrowaway@tutamail.com>2025-11-06 14:13:57 +0000
commit0c62ee9811f8eb3c591132e9f77c6ea2f880ad82 (patch)
treeb2914e3e1e932b47633f5600e73918516005c222 /pcb/mediapad.kicad_sch
downloadmediapad-0c62ee9811f8eb3c591132e9f77c6ea2f880ad82.tar.gz
mediapad-0c62ee9811f8eb3c591132e9f77c6ea2f880ad82.tar.bz2
mediapad-0c62ee9811f8eb3c591132e9f77c6ea2f880ad82.zip
initial commitHEADmain
this was never a git repo so dates are inaccurate
Diffstat (limited to 'pcb/mediapad.kicad_sch')
-rw-r--r--pcb/mediapad.kicad_sch2740
1 files changed, 2740 insertions, 0 deletions
diff --git a/pcb/mediapad.kicad_sch b/pcb/mediapad.kicad_sch
new file mode 100644
index 0000000..829a35f
--- /dev/null
+++ b/pcb/mediapad.kicad_sch
@@ -0,0 +1,2740 @@
+(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")
+ )
+ )
+)