diff --git a/Hardware/keyboard_controller/MCU.kicad_sch b/Hardware/keyboard_controller/MCU.kicad_sch new file mode 100644 index 0000000..0b3ff85 --- /dev/null +++ b/Hardware/keyboard_controller/MCU.kicad_sch @@ -0,0 +1,7373 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "2b23251a-7682-41dc-ac5d-bcca46f0d3e9") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:LED" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LED" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "LED diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LED_0_1" + (polyline + (pts + (xy -3.048 -0.762) (xy -4.572 -2.286) (xy -3.81 -2.286) (xy -4.572 -2.286) (xy -4.572 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.778 -0.762) (xy -3.302 -2.286) (xy -2.54 -2.286) (xy -3.302 -2.286) (xy -3.302 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 0) (xy 1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -1.27) (xy -1.27 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -1.27) (xy 1.27 1.27) (xy -1.27 0) (xy 1.27 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "LED_1_1" + (pin passive line + (at -3.81 0 0) + (length 2.54) + (name "K" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "RF_Module:ESP32-S3-WROOM-2" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -10.16 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Value" "ESP32-S3-WROOM-2" + (at 2.54 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Footprint" "RF_Module:ESP32-S3-WROOM-2" + (at 0 -60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-2_datasheet_en.pdf" + (at 0 -63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "RF Module, 2.4 GHz, Wi­-Fi, Bluetooth, BLE, ESP32­-S3R8V" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Bluetooth WiFi Wi-Fi ESP WROOM" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "ESP32?S3?WROOM?2*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "ESP32-S3-WROOM-2_0_1" + (rectangle + (start -10.16 45.72) + (end 10.16 -45.72) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "ESP32-S3-WROOM-2_1_1" + (pin input line + (at -12.7 40.64 0) + (length 2.54) + (name "EN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -35.56 0) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -38.1 0) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -40.64 0) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 48.26 270) + (length 2.54) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -48.26 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -48.26 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -48.26 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 40.64 180) + (length 2.54) + (name "IO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 38.1 180) + (length 2.54) + (name "IO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 35.56 180) + (length 2.54) + (name "IO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 33.02 180) + (length 2.54) + (name "IO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 30.48 180) + (length 2.54) + (name "IO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 27.94 180) + (length 2.54) + (name "IO5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 25.4 180) + (length 2.54) + (name "IO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 22.86 180) + (length 2.54) + (name "IO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 20.32 180) + (length 2.54) + (name "IO8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 17.78 180) + (length 2.54) + (name "IO9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 15.24 180) + (length 2.54) + (name "IO10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 12.7 180) + (length 2.54) + (name "IO11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 10.16 180) + (length 2.54) + (name "IO12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 7.62 180) + (length 2.54) + (name "IO13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 5.08 180) + (length 2.54) + (name "IO14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 2.54 180) + (length 2.54) + (name "IO15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 0 180) + (length 2.54) + (name "IO16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -2.54 180) + (length 2.54) + (name "IO17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -5.08 180) + (length 2.54) + (name "IO18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -7.62 180) + (length 2.54) + (name "USB_D-/IO19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -10.16 180) + (length 2.54) + (name "USB_D+/IO20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -12.7 180) + (length 2.54) + (name "IO21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -15.24 180) + (length 2.54) + (name "IO38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -17.78 180) + (length 2.54) + (name "MTCK/IO39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -20.32 180) + (length 2.54) + (name "MTDO/IO40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -22.86 180) + (length 2.54) + (name "MTDI/IO41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -25.4 180) + (length 2.54) + (name "MTMS/IO42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -27.94 180) + (length 2.54) + (name "TXD0/IO43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -30.48 180) + (length 2.54) + (name "RXD0/IO44" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -33.02 180) + (length 2.54) + (name "IO45" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -35.56 180) + (length 2.54) + (name "IO46" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -38.1 180) + (length 2.54) + (name "IO47" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -40.64 180) + (length 2.54) + (name "IO48" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Switch:SW_Push" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (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) + ) + ) + (circle + (center 2.032 0) + (radius 0.508) + (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) + ) + ) + (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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Switch:SW_Wuerth_450301014042" + (pin_names + (offset 1) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "SW" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Wuerth_450301014042" + (at 0 -5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm" + (at 0 -10.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.we-online.com/components/products/datasheet/450301014042.pdf" + (at 0 -7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Switch slide, single pole double throw" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "changeover single-pole opposite-side-connection double-throw spdt ON-ON" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SW*Wuerth*WS*SLTV*10x2.5x6.4*P2.54mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SW_Wuerth_450301014042_0_1" + (circle + (center -2.032 0) + (radius 0.4572) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.651 0.254) (xy 1.651 2.286) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.032 2.54) + (radius 0.4572) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.032 -2.54) + (radius 0.4572) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "SW_Wuerth_450301014042_1_1" + (rectangle + (start -3.175 3.81) + (end 3.175 -3.81) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 2.54 180) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 -2.54 180) + (length 2.54) + (name "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3.3V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (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) + ) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:PWR_FLAG" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#FLG" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (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" "Special symbol for telling ERC where power comes from" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "flag power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PWR_FLAG_0_0" + (pin power_out 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 "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) (xy 0 1.27) (xy -1.016 1.905) (xy 0 2.54) (xy 1.016 1.905) (xy 0 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:VBUS" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "VBUS" + (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 \"VBUS\"" + (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 "VBUS_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 2.54) (xy 0.762 1.27) + ) + (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) + ) + ) + ) + (symbol "VBUS_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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (rectangle + (start 234.95 12.7) + (end 284.48 35.56) + (stroke + (width 0) + (type dash) + ) + (fill + (type none) + ) + (uuid 3ebad50a-4d7d-4001-ad22-2a611e82a729) + ) + (rectangle + (start 234.95 82.55) + (end 284.48 105.41) + (stroke + (width 0) + (type dash) + ) + (fill + (type none) + ) + (uuid 4f9fb85e-a7c3-4c86-905e-b7c290a56249) + ) + (rectangle + (start 234.95 58.42) + (end 284.48 81.28) + (stroke + (width 0) + (type dash) + ) + (fill + (type none) + ) + (uuid 7902ce7c-095a-4faf-af03-7bba90952f08) + ) + (rectangle + (start 234.95 132.08) + (end 284.48 165.1) + (stroke + (width 0) + (type dash) + ) + (fill + (type none) + ) + (uuid 8d13068e-652e-4134-89f0-acc547acc089) + ) + (rectangle + (start 234.95 35.56) + (end 284.48 58.42) + (stroke + (width 0) + (type dash) + ) + (fill + (type none) + ) + (uuid 962bd68a-0835-4b0e-8d16-808ac2789985) + ) + (rectangle + (start 234.95 106.68) + (end 284.48 130.81) + (stroke + (width 0) + (type dash) + ) + (fill + (type none) + ) + (uuid b5687ae9-17e7-4347-9d2a-04b837f15394) + ) + (text "ENABLE BUTTON" + (exclude_from_sim no) + (at 276.098 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "63e024bb-0007-4a7c-a605-a12817c490d4") + ) + (text "BOOT SELECT" + (exclude_from_sim no) + (at 277.622 129.286 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d3a1f692-db1c-4e7b-be65-1be47c2741eb") + ) + (junction + (at 254 67.31) + (diameter 0) + (color 0 0 0 0) + (uuid "09597734-f806-42df-8fbe-9a994e7f8493") + ) + (junction + (at 247.65 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "24ca7df3-e88e-49f7-81f5-9431d9e5a506") + ) + (junction + (at 29.21 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "31681ea8-d27e-4c0b-8f9b-e6237b9c7e07") + ) + (junction + (at 257.81 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "3403c4a5-3fd7-4d05-97e9-cf4156da2d98") + ) + (junction + (at 62.23 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "454d8ce3-8c48-4f83-97ab-2e7d4f1b799a") + ) + (junction + (at 266.7 30.48) + (diameter 0) + (color 0 0 0 0) + (uuid "46f6f52b-f8b9-4fdb-8147-a8ddb6cde98b") + ) + (junction + (at 39.37 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "5edd2ce6-be33-4f2a-b363-ebbde722d1b4") + ) + (junction + (at 266.7 74.93) + (diameter 0) + (color 0 0 0 0) + (uuid "6c62244a-eb80-4229-846b-9097203ce205") + ) + (junction + (at 62.23 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "7b48d65a-05e5-48b6-82c3-242d560ab463") + ) + (junction + (at 266.7 22.86) + (diameter 0) + (color 0 0 0 0) + (uuid "8c8af29a-d89b-4abc-9774-b9df3e9808d7") + ) + (junction + (at 266.7 44.45) + (diameter 0) + (color 0 0 0 0) + (uuid "9397a259-a7d8-47d4-aedc-422d958e9a24") + ) + (junction + (at 254 22.86) + (diameter 0) + (color 0 0 0 0) + (uuid "bf26bbba-d71a-46ff-80a7-c151a674ec7f") + ) + (junction + (at 254 44.45) + (diameter 0) + (color 0 0 0 0) + (uuid "c1fbdca4-ada0-4c5c-88f3-43cc6f4f0c2f") + ) + (junction + (at 266.7 67.31) + (diameter 0) + (color 0 0 0 0) + (uuid "ccb52266-fcb5-4792-8ef7-de825e9e870c") + ) + (junction + (at 29.21 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "d6d16ce4-4a5d-453a-8e82-a5361145aff9") + ) + (junction + (at 83.82 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "dacb2a49-f865-4897-a6d0-dcbbfc67dcaa") + ) + (junction + (at 266.7 52.07) + (diameter 0) + (color 0 0 0 0) + (uuid "ff37e8a4-180e-41d1-911c-e549ab4ed0fe") + ) + (junction + (at 135.89 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "ffab363b-a950-45e2-a5b4-12252e9d3ab0") + ) + (no_connect + (at 96.52 100.33) + (uuid "1282aa4e-7d46-4317-9e76-83a20d003226") + ) + (no_connect + (at 96.52 102.87) + (uuid "12eeb75a-219a-464a-9364-6d4dbba4dc66") + ) + (no_connect + (at 96.52 105.41) + (uuid "1f77b51b-fed0-4618-bee0-8f66a78a31f5") + ) + (no_connect + (at 96.52 92.71) + (uuid "31841692-1ae4-4a95-8279-3cf1c942857a") + ) + (no_connect + (at 96.52 90.17) + (uuid "60c33441-4dfb-442e-a474-7da4200fe4aa") + ) + (no_connect + (at 96.52 110.49) + (uuid "6f7d8e57-decf-46ae-80ed-162eb78f1691") + ) + (no_connect + (at 96.52 123.19) + (uuid "78f2b79e-b9fd-4ecf-b52c-5b4c0a77ae81") + ) + (no_connect + (at 96.52 87.63) + (uuid "803e1a67-9c3f-442a-af84-fd4cc7147cb4") + ) + (no_connect + (at 96.52 128.27) + (uuid "903db6c5-fda4-4a3f-9189-8569ca4561b2") + ) + (no_connect + (at 96.52 113.03) + (uuid "b576c712-dbbe-4a6f-95ea-2df7c855dcfd") + ) + (no_connect + (at 96.52 85.09) + (uuid "d480db31-9fb8-4031-8a16-3894ecff2754") + ) + (no_connect + (at 96.52 107.95) + (uuid "e068be0f-e3f7-4053-9cb8-dcbd6b28ef65") + ) + (no_connect + (at 96.52 125.73) + (uuid "f5fe7ed3-fd2f-446a-975a-fb579ea1d71e") + ) + (no_connect + (at 96.52 120.65) + (uuid "fef1332a-af89-41c9-b674-616cb1477c23") + ) + (wire + (pts + (xy 106.68 97.79) (xy 96.52 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "01552f8d-b571-4600-97b8-9c3c14f8b867") + ) + (wire + (pts + (xy 237.49 138.43) (xy 259.08 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "132046d0-60a3-44d1-ad0f-3669ad19161e") + ) + (wire + (pts + (xy 246.38 114.3) (xy 252.73 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "169ec329-cd11-4d4a-85bd-9ed54d568892") + ) + (wire + (pts + (xy 53.34 46.99) (xy 62.23 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b176e86-1be5-4f75-a26c-18aa8bc57fcb") + ) + (wire + (pts + (xy 29.21 46.99) (xy 39.37 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2354d249-6b78-42cb-8fee-adae3df7512e") + ) + (wire + (pts + (xy 278.13 63.5) (xy 278.13 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2c7f99a5-12ae-423b-a7e3-2d6ee468cd16") + ) + (wire + (pts + (xy 236.22 44.45) (xy 254 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c6c04f9-f148-47e7-9a27-dc5032f1e81b") + ) + (wire + (pts + (xy 254 52.07) (xy 266.7 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40aa5dad-1a56-4f01-8112-b5643a460c54") + ) + (wire + (pts + (xy 237.49 135.89) (xy 267.97 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "435d9188-a11f-41bb-a029-18f5435747e3") + ) + (wire + (pts + (xy 246.38 119.38) (xy 246.38 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44a762c3-3c8a-4535-bfd4-1338efbaddb8") + ) + (wire + (pts + (xy 62.23 46.99) (xy 71.12 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4878afbf-2173-4b76-858f-38f02a727e21") + ) + (wire + (pts + (xy 254 22.86) (xy 256.54 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "515ce3c9-b8ea-4a91-9856-7b125c706b84") + ) + (wire + (pts + (xy 270.51 67.31) (xy 266.7 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "515df61a-6ea2-4987-9491-871bc867ac87") + ) + (wire + (pts + (xy 247.65 99.06) (xy 257.81 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "564e2300-cc88-4952-bb1e-11d47abf1ca2") + ) + (wire + (pts + (xy 39.37 39.37) (xy 62.23 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e866505-bcd4-46f2-9cdf-e82e10bbcf40") + ) + (wire + (pts + (xy 106.68 95.25) (xy 96.52 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "60e61c36-3853-421f-8b73-b667c0864d2b") + ) + (wire + (pts + (xy 267.97 142.24) (xy 267.97 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62b17cc3-2477-4afd-b745-5893cc0ae7eb") + ) + (wire + (pts + (xy 29.21 33.02) (xy 29.21 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "669cdbbe-036a-43e8-8427-397252c1f841") + ) + (wire + (pts + (xy 96.52 67.31) (xy 106.68 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67900ebf-c895-45b2-99dc-9c207aa06c17") + ) + (wire + (pts + (xy 106.68 115.57) (xy 96.52 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69afcc47-f38f-4d91-bd86-7e949b5e9d50") + ) + (wire + (pts + (xy 29.21 54.61) (xy 29.21 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a380b82-938d-4528-ada9-0e70905120a3") + ) + (wire + (pts + (xy 96.52 46.99) (xy 102.87 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7047250d-3d1d-4204-84ac-258ff9a18613") + ) + (wire + (pts + (xy 278.13 19.05) (xy 278.13 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "819d577f-5537-411f-af27-fbca08932869") + ) + (wire + (pts + (xy 270.51 44.45) (xy 266.7 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "81a6c63c-fe3d-4385-ad80-875ea915e8a3") + ) + (wire + (pts + (xy 261.62 91.44) (xy 257.81 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82d40527-1053-4829-8f86-bcc3c793705b") + ) + (wire + (pts + (xy 278.13 40.64) (xy 278.13 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "940e4d04-0673-4737-9138-b67df0ac9b2d") + ) + (wire + (pts + (xy 236.22 67.31) (xy 254 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "947cf87e-a9a3-4e7b-91c6-3887e3867dcd") + ) + (wire + (pts + (xy 269.24 91.44) (xy 275.59 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a149ccaf-cf0a-44fc-91da-f7226f917267") + ) + (wire + (pts + (xy 259.08 142.24) (xy 259.08 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a4c8ac09-1be4-426d-810d-0df744313ded") + ) + (wire + (pts + (xy 132.08 40.64) (xy 135.89 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a58b20e0-8530-4958-aafa-9b7bcf65129d") + ) + (wire + (pts + (xy 250.19 142.24) (xy 250.19 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6264d01-8018-4ed5-ad6f-afa4edae2dfe") + ) + (wire + (pts + (xy 236.22 22.86) (xy 254 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab32d8b4-30fb-4b8b-97a6-a3aca6338afd") + ) + (wire + (pts + (xy 254 44.45) (xy 256.54 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4b3f6d4-d421-4827-a7e8-08bf7ac4a0b1") + ) + (wire + (pts + (xy 96.52 52.07) (xy 132.08 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd5ee168-b442-463f-bf66-13fc30d844cb") + ) + (wire + (pts + (xy 237.49 140.97) (xy 250.19 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cdacdc85-815d-4f49-a747-900a792a1e1b") + ) + (wire + (pts + (xy 29.21 39.37) (xy 39.37 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cdbebc83-d7fe-40a3-a0f3-291e5c4b4ab6") + ) + (wire + (pts + (xy 270.51 22.86) (xy 266.7 22.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cec767cb-cea6-41e1-afb6-d5bb3b8afcf3") + ) + (wire + (pts + (xy 106.68 118.11) (xy 96.52 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d36c582f-271f-4e21-8556-ecb233adc9df") + ) + (wire + (pts + (xy 254 67.31) (xy 256.54 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d58dc378-7017-4245-8f2f-cdc0a3096adb") + ) + (wire + (pts + (xy 254 74.93) (xy 266.7 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d600df22-c6da-4e67-a33d-84682b9bb4a9") + ) + (wire + (pts + (xy 62.23 39.37) (xy 83.82 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d93b632f-1743-4d63-8f18-6250f36b2f1d") + ) + (wire + (pts + (xy 96.52 69.85) (xy 106.68 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ddbe1e9f-04bc-47fc-8996-3a35130e3ada") + ) + (wire + (pts + (xy 247.65 91.44) (xy 247.65 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e162b355-8a56-479f-b9f3-20e689adfc9b") + ) + (wire + (pts + (xy 246.38 114.3) (xy 246.38 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e43b2130-f545-4a9a-9def-dab79df18dca") + ) + (wire + (pts + (xy 96.52 72.39) (xy 106.68 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6c6b322-a0d8-4b6e-8f5f-1a7da276c10c") + ) + (wire + (pts + (xy 132.08 52.07) (xy 132.08 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f2e95789-574c-48ca-9f89-761006c783da") + ) + (wire + (pts + (xy 246.38 119.38) (xy 252.73 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f473e102-4ae2-41d1-bf2a-8be0055206ad") + ) + (wire + (pts + (xy 254 30.48) (xy 266.7 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f616ab6a-900b-4ade-91ed-ada2d43749fe") + ) + (wire + (pts + (xy 270.51 116.84) (xy 262.89 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff7846ae-de75-4173-bd7b-4d9abe3a4588") + ) + (label "DEBUG_LED_2" + (at 237.49 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1f9e5bd5-364b-4373-88a2-eaae7926bec8") + ) + (label "EN" + (at 275.59 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "5fbe9a5f-2e93-4e0d-b3d0-0befdb0523fd") + ) + (label "BOOT" + (at 270.51 116.84 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "7f8d4c01-bb5a-4189-bee9-6af7065c0adf") + ) + (label "DEBUG_1_BUTTON" + (at 236.22 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "944a0175-4bb4-42e5-83a4-4c14f85dbc73") + ) + (label "DEBUG_2_BUTTON" + (at 236.22 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "acfab8e1-d1f6-45db-b4a3-1f8f465d9667") + ) + (label "DEBUG_LED_1" + (at 237.49 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bc52ddd9-5efd-4a28-91d0-3a6c4c3c25b8") + ) + (label "START_BUTTON" + (at 236.22 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "d43c5243-c3df-41f6-8085-b129e81bf522") + ) + (label "DEBUG_LED_0" + (at 237.49 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f038262c-a8ef-4b42-b96c-54e2721ad8c4") + ) + (hierarchical_label "USB_D-" + (shape input) + (at 106.68 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "046a445a-647d-45f4-abd1-c2c8e4ae5246") + ) + (hierarchical_label "SDA" + (shape input) + (at 106.68 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "38c11a99-6c23-4a81-87b2-5e84fd20fe07") + ) + (hierarchical_label "EN" + (shape input) + (at 53.34 46.99 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "4b1d9f77-dd86-4400-8f24-d0d480f1e60f") + ) + (hierarchical_label "USB_D+" + (shape input) + (at 106.68 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5b6b83f5-13b6-4ebe-a487-0f79e81f7122") + ) + (hierarchical_label "USB_PD_ALERT" + (shape input) + (at 106.68 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "827b5885-0c3b-4002-a350-b4af6c385eb3") + ) + (hierarchical_label "PROG_TXD" + (shape input) + (at 106.68 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c8c64742-0813-41f3-ad7d-c36cf2f5b9e7") + ) + (hierarchical_label "BOOT" + (shape input) + (at 102.87 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ceabbdd1-88c1-4ef8-a67c-fc5f8f3d00f6") + ) + (hierarchical_label "PROG_RXD" + (shape input) + (at 106.68 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d7aee750-da30-4a32-86e1-16c4ce95ed77") + ) + (hierarchical_label "SCL" + (shape input) + (at 106.68 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ed598666-a69e-4f1e-ba25-86351ed8f574") + ) + (symbol + (lib_id "Device:C") + (at 29.21 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "068dc64d-3b04-4d7a-abf6-e1769060509a") + (property "Reference" "C25" + (at 22.606 40.894 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "22u" + (at 22.606 43.434 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 30.1752 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 29.21 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 29.21 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "6.3v" + (at 24.638 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " MLASJ168BB5226MTNA01 " + (at 29.21 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/963-MLASJ168BB5226MT" + (at 29.21 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 963-MLASJ168BB5226MT " + (at 29.21 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5c349912-0938-449d-b12a-a73e1e8a8bd2") + ) + (pin "2" + (uuid "f08f83b2-f1aa-4b91-9109-e3facb44a7d0") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "C25") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 266.7 26.67 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "082afcbd-a5d1-473b-a46e-f810ef39fbae") + (property "Reference" "C17" + (at 273.05 25.146 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 273.05 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 265.7348 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 266.7 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 266.7 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "6.3V" + (at 270.764 28.448 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " JMK107BJ105MA-T " + (at 266.7 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/963-JMK107BJ105MA-T" + (at 266.7 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 963-JMK107BJ105MA-T " + (at 266.7 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "d47cfd17-b25b-4964-b4a4-a1942e434288") + ) + (pin "1" + (uuid "e8671928-9674-459d-ab89-a110f7857ef5") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "C17") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:LED") + (at 250.19 146.05 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "0ab4cadd-26f9-460d-9b0b-45fef4de3d8b") + (property "Reference" "D24" + (at 254 146.3674 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "LED" + (at 254 148.9074 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_SMD:D_0603_1608Metric" + (at 250.19 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 250.19 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 250.19 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "RED" + (at 250.19 143.256 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " TLMS1100-GS15 " + (at 250.19 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/78-TLMS1100-GS15" + (at 250.19 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 78-TLMS1100-GS15 " + (at 250.19 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "45fb38a7-d9b2-479f-afce-988ad6b851c7") + ) + (pin "1" + (uuid "318c87ce-a48c-4f88-a58a-37937587d09b") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "D24") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 250.19 157.48 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0c6c3257-5fbf-4db7-9cd0-2a811c0703cc") + (property "Reference" "#PWR0170" + (at 250.19 163.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 250.19 162.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 250.19 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 250.19 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 250.19 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d0881851-4089-4d59-b43a-a7dcb2e1bd43") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0170") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 39.37 43.18 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "164d053a-b9ba-42f5-a7e9-2d539a3bc52f") + (property "Reference" "C31" + (at 46.99 41.402 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 46.99 43.434 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 38.4048 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 39.37 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 39.37 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "6.3v" + (at 44.704 45.974 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " 06034C104KAT2A " + (at 39.37 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/581-06034C104KAT2A" + (at 39.37 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 581-06034C104KAT2A " + (at 39.37 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "89f6b200-7d76-45b0-9af6-8616532b4b3e") + ) + (pin "1" + (uuid "5fc2cc38-2a88-43f6-822f-f026b28ca854") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "C31") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 135.89 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "17fcf502-1309-46e0-b4a0-0f676dfebe75") + (property "Reference" "R66" + (at 138.43 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "3.8k" + (at 138.43 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 134.112 44.45 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 135.89 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 135.89 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 135.89 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " RT0603BRC073K83L " + (at 135.89 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/603-RT0603BRC073K83L" + (at 135.89 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 603-RT0603BRC073K83L " + (at 135.89 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "e0c96bd6-f7a4-4d4a-899e-a79849b83bd6") + ) + (pin "1" + (uuid "5016aa6d-0198-41b1-8278-d83aeee9cbed") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "R66") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 266.7 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1ac61afa-deef-4321-9761-dc7fdd483b46") + (property "Reference" "#PWR0161" + (at 266.7 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 266.7 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 266.7 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 266.7 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 266.7 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "48c6367d-9837-4f45-be3b-653c5a021f40") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0161") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 83.82 135.89 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1bf8bbcb-9b85-4753-b200-a4bc653787dd") + (property "Reference" "#PWR0169" + (at 83.82 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 83.82 140.97 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 83.82 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 83.82 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 83.82 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b687affb-4785-45f2-b1c3-bb230d28fcc4") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0169") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 29.21 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "292ada71-3bbb-42e7-95a7-9203e1a5fcfe") + (property "Reference" "#PWR0153" + (at 29.21 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 29.21 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 29.21 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 29.21 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 29.21 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9701a46c-6f54-4e7c-8837-8d3a40ae8659") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0153") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 62.23 50.8 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "2fbbf62e-d8ec-4497-ba08-c9db589c5de2") + (property "Reference" "C39" + (at 59.182 49.276 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 59.182 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 61.2648 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 62.23 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 62.23 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "6.3V" + (at 56.896 52.578 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " JMK107BJ105MA-T " + (at 62.23 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/963-JMK107BJ105MA-T" + (at 62.23 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 963-JMK107BJ105MA-T " + (at 62.23 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "0d55e16f-52d0-4b18-ba26-d0d73f786c03") + ) + (pin "1" + (uuid "7af20254-9ac6-4481-95fc-df03d38ea684") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "C39") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 267.97 153.67 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "3178de51-7d3d-4766-b65e-a26d1eb8abaa") + (property "Reference" "R78" + (at 271.526 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "560" + (at 271.526 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 266.192 153.67 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 267.97 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 267.97 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 267.97 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " RC0603FR-07560RL " + (at 267.97 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/YAGEO/RC0603FR-07560RL?qs=LKcSmNrnyY5StfsYuj85dQ%3D%3D" + (at 267.97 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 603-RC0603FR-07560RL " + (at 267.97 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9d0a5741-0150-4da1-a2d3-f3493ed83aec") + ) + (pin "2" + (uuid "1b979127-75d0-4892-90ce-57b861d4af49") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "R78") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 261.62 22.86 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "328480dc-de81-4fb3-aa23-09556ae894c3") + (property "Reference" "SW2" + (at 261.62 15.24 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 261.62 17.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_PTS810" + (at 261.62 17.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 261.62 17.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 261.62 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 261.62 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " PTS810SJK250SMTR LFS " + (at 261.62 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/611-PTS810SJK250SMTR" + (at 261.62 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 611-PTS810SJK250SMTR " + (at 261.62 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "c49006e6-b50d-4489-93c1-87727da75ba9") + ) + (pin "1" + (uuid "74fb1606-6b40-43a5-a77a-03bc0b55e606") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "SW2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 254 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "37923759-1636-4ff2-a54b-65bb95f23f3c") + (property "Reference" "R68" + (at 256.54 46.9899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10k" + (at 256.54 49.5299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 252.222 48.26 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 254 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 254 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 254 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " RT0603DRC0710KL " + (at 254 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/603-RT0603DRC0710KL" + (at 254 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 603-RT0603DRC0710KL " + (at 254 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0c0d2305-8a0a-4e48-bc75-feae89fa5826") + ) + (pin "2" + (uuid "6ca824eb-a53b-4d2f-8dc7-423f732aec8d") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "R68") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 278.13 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "3bb27a33-a396-4bcf-8d9c-b3164c9ff243") + (property "Reference" "#PWR0155" + (at 278.13 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 278.13 37.084 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 278.13 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 278.13 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 278.13 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5c880dac-fb11-45a2-8f64-e6c2ce168a1b") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0155") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 267.97 157.48 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3f3e0026-4ac0-4888-ae7a-81a3695857de") + (property "Reference" "#PWR0172" + (at 267.97 163.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 267.97 162.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 267.97 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 267.97 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 267.97 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "25db72f2-daf9-4355-94f4-7f938093d0fa") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0172") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "RF_Module:ESP32-S3-WROOM-2") + (at 83.82 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "44c3bab8-5d53-4b05-b9b8-cbfea3217cb3") + (property "Reference" "U13" + (at 86.0141 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "ESP32-S3-WROOM-2" + (at 86.0141 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "RF_Module:ESP32-S3-WROOM-2" + (at 83.82 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-2_datasheet_en.pdf" + (at 83.82 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "RF Module, 2.4 GHz, Wi­-Fi, Bluetooth, BLE, ESP32­-S3R8V" + (at 83.82 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 83.82 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " ESP32-S3-WROOM-2-N32R16V " + (at 83.82 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/356-SP32S3WM2N32R16V" + (at 83.82 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 356-SP32S3WM2N32R16V " + (at 83.82 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "9" + (uuid "2142be66-b916-48b2-b8e4-bf332dae6be9") + ) + (pin "15" + (uuid "68ea2c0a-491e-400c-b57d-7cb3782f55d2") + ) + (pin "14" + (uuid "d4b87c41-ac84-48d1-a8d8-fd651d68e5bd") + ) + (pin "1" + (uuid "5c572ded-84bc-4d4d-917b-cc161511f540") + ) + (pin "16" + (uuid "8748317c-46e5-42b6-985a-4869f0af6277") + ) + (pin "19" + (uuid "78f108ac-12ef-4ae3-9188-c77e53b92e62") + ) + (pin "22" + (uuid "54e6d90d-6d1a-4c59-a365-9a97c6914d0f") + ) + (pin "20" + (uuid "900eefaf-ed5c-4261-9481-ee1638d8eb8d") + ) + (pin "10" + (uuid "a6597dbe-fa0c-477a-b281-6d79db426fc7") + ) + (pin "23" + (uuid "a7e75bab-7b54-478b-92dc-34e01054ccf9") + ) + (pin "24" + (uuid "669acb0a-9fd4-4ab8-95a1-0520ea1ad2c7") + ) + (pin "29" + (uuid "ecb9bda7-8ce8-46c3-b4f3-3369b2acb703") + ) + (pin "36" + (uuid "ca1305f1-4f78-40be-b174-88a65fd893c6") + ) + (pin "5" + (uuid "01798941-13db-44cb-a926-001072fc925f") + ) + (pin "21" + (uuid "febe4035-0f36-49c9-9685-462ead017366") + ) + (pin "41" + (uuid "a41949d9-c719-4a17-bebf-d1395ee7230d") + ) + (pin "25" + (uuid "ffdd293f-9582-48fb-b84f-5bc915891f5d") + ) + (pin "11" + (uuid "88d04583-75fb-422f-80ea-79922188bfcc") + ) + (pin "31" + (uuid "461a50ba-d9ec-46dc-bbef-aabe79262061") + ) + (pin "18" + (uuid "09afb084-b2c4-40d8-a6b5-713bd7eb78dd") + ) + (pin "12" + (uuid "4110b594-57f2-4df7-81c5-299a3b942c7d") + ) + (pin "32" + (uuid "4d6b4694-cbb5-4dbc-aefb-8022c340933d") + ) + (pin "30" + (uuid "2822a43a-c8b8-41de-bdae-a474c52d5b29") + ) + (pin "2" + (uuid "1b829b00-91b9-474f-a94f-d29bf58737b1") + ) + (pin "3" + (uuid "cf92140a-3cf8-4cca-a905-a09836e01056") + ) + (pin "34" + (uuid "4132b67e-ea77-407a-bae7-9625034b5d23") + ) + (pin "39" + (uuid "bea9f0de-6a05-4a04-bcc6-5bae9dde6632") + ) + (pin "40" + (uuid "3e98c9fe-b8e7-43f7-830c-c46ff46035eb") + ) + (pin "38" + (uuid "4fd131a1-7fbd-4ee7-b28c-64dfbaf32755") + ) + (pin "28" + (uuid "113b2f59-2839-4758-862d-9d33913cf881") + ) + (pin "13" + (uuid "4c81d9db-832c-4ba6-9502-3cb6a842a1f8") + ) + (pin "33" + (uuid "c2e7dade-d75a-48c0-b639-19eb9d9b2c8f") + ) + (pin "35" + (uuid "772500cb-54b4-4fc6-bc8b-c8e34518730a") + ) + (pin "6" + (uuid "75a2dfe4-a952-4264-bc27-4c3304bae6ad") + ) + (pin "7" + (uuid "2c6ce96d-8125-4b82-af53-10e303d6be0f") + ) + (pin "8" + (uuid "a7cd944b-9268-45ea-9a2c-32b78a2ceaf1") + ) + (pin "37" + (uuid "c79a67b2-f963-4133-8dca-553f8c4cfe58") + ) + (pin "17" + (uuid "6291f2e2-affc-48b6-bf8f-495c1ed17635") + ) + (pin "4" + (uuid "8fbd306d-22b7-4436-810c-caa9a640b550") + ) + (pin "27" + (uuid "ce588a58-3e75-4146-90be-b73b868b793f") + ) + (pin "26" + (uuid "50c21ef1-4fad-4710-85c6-a933e7fba781") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "U13") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 250.19 153.67 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "4b7730a8-f408-466b-a9d5-2dfcb0c14716") + (property "Reference" "R76" + (at 253.746 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "560" + (at 253.746 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 248.412 153.67 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 250.19 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 250.19 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 250.19 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " RC0603FR-07560RL " + (at 250.19 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/YAGEO/RC0603FR-07560RL?qs=LKcSmNrnyY5StfsYuj85dQ%3D%3D" + (at 250.19 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 603-RC0603FR-07560RL " + (at 250.19 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2ef29f1b-c942-4031-a1fa-e046904d8de7") + ) + (pin "2" + (uuid "c5f29cac-55da-49dc-9772-35327ad42c5e") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "R76") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:LED") + (at 259.08 146.05 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "4db39644-27f6-4b1e-bb1c-47b6c6cb5609") + (property "Reference" "D25" + (at 262.89 146.3674 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "LED" + (at 262.89 148.9074 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_SMD:D_0603_1608Metric" + (at 259.08 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 259.08 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 259.08 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "RED" + (at 259.08 143.256 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " TLMS1100-GS15 " + (at 259.08 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/78-TLMS1100-GS15" + (at 259.08 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 78-TLMS1100-GS15 " + (at 259.08 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "fa04f2aa-4f40-41b6-a892-283b88d0c564") + ) + (pin "1" + (uuid "06305c5f-aa4a-443c-ba0d-1c136dfbe0b6") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "D25") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 135.89 36.83 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5080b652-b26a-4243-ab8a-362249bf9490") + (property "Reference" "R64" + (at 138.43 35.5599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10k" + (at 138.43 38.0999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 134.112 36.83 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 135.89 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 135.89 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 135.89 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " RT0603DRC0710KL " + (at 135.89 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/603-RT0603DRC0710KL" + (at 135.89 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 603-RT0603DRC0710KL " + (at 135.89 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2b23ea49-4bff-4cbd-888b-bbe354d113f3") + ) + (pin "2" + (uuid "5875900e-8b37-449c-8e0f-5ce10c2656a7") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "R64") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 259.08 157.48 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "51b55159-5739-4f7f-a9a0-270bf4bcf113") + (property "Reference" "#PWR0171" + (at 259.08 163.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 259.08 162.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 259.08 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 259.08 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 259.08 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "64d7a8fc-c7d6-4038-9bce-f76444fb6cfc") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0171") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Wuerth_450301014042") + (at 257.81 116.84 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "532afa99-4a39-4920-9f45-bc97a4b2b9f5") + (property "Reference" "SW11" + (at 260.096 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "OS102011MS2QN1" + (at 268.224 123.444 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Button_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm" + (at 257.81 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.ckswitches.com/media/1428/os.pdf" + (at 257.81 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Switch slide, single pole double throw" + (at 257.81 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 257.81 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" "OS102011MS2QN1 " + (at 257.81 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/CK/OS102011MS2QN1?qs=WtljUlYws5RvQ1hEv876nQ%3D%3D" + (at 257.81 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 611-OS102011MS2QN1 " + (at 257.81 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "560fcf00-507e-44b0-90b5-a5f8ca1855b5") + ) + (pin "3" + (uuid "8d7157b1-e5d0-4208-ae18-155802d4e389") + ) + (pin "1" + (uuid "3958863b-03d3-4c69-b4a9-43d6e476802b") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "SW11") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 246.38 110.49 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "53db0786-651c-40cb-a51c-9bb3a1fb055a") + (property "Reference" "#PWR0165" + (at 246.38 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 242.062 108.712 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 246.38 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 246.38 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 246.38 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b369d4b1-aaf1-42c0-b613-76b069854c8f") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0165") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 265.43 91.44 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "59ff6dc1-a61f-4d3c-ab5a-031515ef3c42") + (property "Reference" "R73" + (at 265.176 89.154 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "0" + (at 265.43 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 265.43 93.218 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 265.43 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 265.43 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 265.43 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " RC0603JR-070RL " + (at 265.43 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/YAGEO/RC0603JR-070RL?qs=2cAdsCoAWRGWyPcuXgGiXQ%3D%3D" + (at 265.43 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 603-RC0603JR-070RL " + (at 265.43 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9d6d1be7-305b-47b3-bc30-84c0b3b30562") + ) + (pin "2" + (uuid "cb5b4a17-50ed-4fc9-b0e9-1e174b862dbb") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "R73") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 257.81 95.25 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "6dffa429-ebfa-4815-96c2-d45ac236811e") + (property "Reference" "C56" + (at 254.762 93.726 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 254.762 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 256.8448 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 257.81 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 257.81 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "6.3V" + (at 252.476 97.028 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " JMK107BJ105MA-T " + (at 257.81 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/963-JMK107BJ105MA-T" + (at 257.81 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 963-JMK107BJ105MA-T " + (at 257.81 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "e42ca3fd-45bf-4393-9644-5829ee23958f") + ) + (pin "1" + (uuid "6a37c0f1-2be0-4268-a7c9-b79ed6555e11") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "C56") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 246.38 123.19 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6e841a85-642c-408e-b7c2-28fe1f32a5ee") + (property "Reference" "#PWR0167" + (at 246.38 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 246.38 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 246.38 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 246.38 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 246.38 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6f48af54-fae5-43ef-b80c-c5e338f2d812") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0167") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 274.32 44.45 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "95af9812-f166-4606-b5df-0bbf51e69d46") + (property "Reference" "R67" + (at 274.066 42.164 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "0" + (at 274.32 44.45 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 274.32 46.228 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 274.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 274.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 274.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " RC0603JR-070RL " + (at 274.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/YAGEO/RC0603JR-070RL?qs=2cAdsCoAWRGWyPcuXgGiXQ%3D%3D" + (at 274.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 603-RC0603JR-070RL " + (at 274.32 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4281119c-0dd2-445f-90e1-cd711895e5e6") + ) + (pin "2" + (uuid "51eb2353-e034-40ea-b4c1-d5084f229f17") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "R67") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 62.23 54.61 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9881d723-c372-4448-954a-93fd325f5da2") + (property "Reference" "#PWR0159" + (at 62.23 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 62.23 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 62.23 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 62.23 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 62.23 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "41e16fdd-303a-4f13-b6aa-76d7d68689a1") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0159") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 259.08 153.67 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "a75eb9ff-b59f-46a8-992b-803892277b19") + (property "Reference" "R77" + (at 262.636 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "560" + (at 262.636 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 257.302 153.67 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 259.08 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 259.08 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 259.08 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " RC0603FR-07560RL " + (at 259.08 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/YAGEO/RC0603FR-07560RL?qs=LKcSmNrnyY5StfsYuj85dQ%3D%3D" + (at 259.08 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 603-RC0603FR-07560RL " + (at 259.08 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0dedc87c-273a-443d-b18f-3e6ab077a969") + ) + (pin "2" + (uuid "a5dda04f-59e5-4fe9-90bd-9853fec22b31") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "R77") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 62.23 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a9a90752-a62b-43dd-8616-cc701c6bfe82") + (property "Reference" "R65" + (at 64.77 41.9099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10k" + (at 64.77 44.4499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 60.452 43.18 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 62.23 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 62.23 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 62.23 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " RT0603DRC0710KL " + (at 62.23 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/603-RT0603DRC0710KL" + (at 62.23 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 603-RT0603DRC0710KL " + (at 62.23 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c8823374-a48e-44a0-8837-e3c1d1103cf3") + ) + (pin "2" + (uuid "d25595f2-2e61-4e53-9b86-c48017993a6b") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "R65") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 254 26.67 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b25f1e8f-4c45-48d4-bc7f-0cf09623a0e0") + (property "Reference" "R63" + (at 256.54 25.3999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10k" + (at 256.54 27.9399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 252.222 26.67 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 254 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 254 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 254 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " RT0603DRC0710KL " + (at 254 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/603-RT0603DRC0710KL" + (at 254 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 603-RT0603DRC0710KL " + (at 254 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4e7dd5f8-f96b-46f1-b266-ddfbaa3900b9") + ) + (pin "2" + (uuid "17aaf3c7-9de4-4b34-a4e8-bc8bab8d1dd8") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "R63") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 266.7 71.12 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "bb2a9019-6769-4173-b82b-31231354d40a") + (property "Reference" "C52" + (at 273.05 69.596 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 273.05 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 265.7348 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 266.7 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 266.7 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "6.3V" + (at 270.764 72.898 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " JMK107BJ105MA-T " + (at 266.7 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/963-JMK107BJ105MA-T" + (at 266.7 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 963-JMK107BJ105MA-T " + (at 266.7 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "4ac53d33-35d0-4f93-a3a6-73350c2dfdc0") + ) + (pin "1" + (uuid "d7ca0e59-b4b2-455d-8a71-ca83a29813fb") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "C52") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 278.13 19.05 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "be6db966-972a-4e46-83f6-9c07728982e6") + (property "Reference" "#PWR063" + (at 278.13 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 278.13 14.986 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 278.13 19.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 278.13 19.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 278.13 19.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "49470712-8bd7-4dc2-8d4a-96a74e4a0d5e") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR063") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 247.65 99.06 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c357ea3b-438a-402a-adb0-fae3926368e3") + (property "Reference" "#PWR0164" + (at 247.65 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 247.65 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 247.65 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 247.65 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 247.65 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "67a50f3c-ad53-43b2-af00-f29a84568f45") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0164") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 274.32 67.31 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "c6b82694-fe38-4fcb-a99a-62b38922cfe4") + (property "Reference" "R69" + (at 274.066 65.024 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "0" + (at 274.32 67.31 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 274.32 69.088 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 274.32 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 274.32 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 274.32 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " RC0603JR-070RL " + (at 274.32 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/YAGEO/RC0603JR-070RL?qs=2cAdsCoAWRGWyPcuXgGiXQ%3D%3D" + (at 274.32 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 603-RC0603JR-070RL " + (at 274.32 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b26e0e47-7efb-40df-9156-25fe93baa698") + ) + (pin "2" + (uuid "4e89fd03-0cbd-4caf-839f-e6718bb1037c") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "R69") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 29.21 54.61 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c9999247-d93d-4557-98d1-fbaccbe508e7") + (property "Reference" "#PWR0158" + (at 29.21 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 29.21 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 29.21 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 29.21 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 29.21 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1f292ab9-04a4-4e6a-9c41-d33996867153") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0158") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 135.89 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d381319c-02d2-4666-974c-79a81e9cc20b") + (property "Reference" "#PWR0156" + (at 135.89 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 135.89 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 135.89 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 135.89 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 135.89 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2abc144b-32c5-45f9-ba60-8b5a88596c3d") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0156") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:PWR_FLAG") + (at 83.82 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d51c7d04-61b2-4ce3-96af-73037ff100cd") + (property "Reference" "#FLG017" + (at 83.82 37.465 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (at 83.82 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 83.82 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 83.82 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Special symbol for telling ERC where power comes from" + (at 83.82 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8265df03-dd4c-41dc-b0ad-72f73c7e983f") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#FLG017") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 261.62 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d9d1c30a-bc4a-465b-906c-3768e83eae1c") + (property "Reference" "SW8" + (at 261.62 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 261.62 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_PTS810" + (at 261.62 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 261.62 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 261.62 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 261.62 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " PTS810SJK250SMTR LFS " + (at 261.62 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/611-PTS810SJK250SMTR" + (at 261.62 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 611-PTS810SJK250SMTR " + (at 261.62 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "67f89f9b-2efe-4a02-853f-ac6688e51f65") + ) + (pin "1" + (uuid "afc6e656-b24f-4a58-ae45-23296e28e881") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "SW8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 274.32 22.86 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "da99c912-9034-47e4-8dee-804bd4e28d87") + (property "Reference" "R31" + (at 274.066 20.574 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "0" + (at 274.32 22.86 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 274.32 24.638 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 274.32 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 274.32 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 274.32 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " RC0603JR-070RL " + (at 274.32 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/YAGEO/RC0603JR-070RL?qs=2cAdsCoAWRGWyPcuXgGiXQ%3D%3D" + (at 274.32 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 603-RC0603JR-070RL " + (at 274.32 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5c4dac9f-886c-4f7f-861f-d48bc4166fbe") + ) + (pin "2" + (uuid "edcce7ab-d3f2-4582-b8e8-57abb3377a24") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "R31") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:LED") + (at 267.97 146.05 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "db993539-155a-4927-8086-504d07a12980") + (property "Reference" "D26" + (at 271.78 146.3674 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "LED" + (at 271.78 148.9074 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_SMD:D_0603_1608Metric" + (at 267.97 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 267.97 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 267.97 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "RED" + (at 268.224 143.256 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " TLMS1100-GS15 " + (at 267.97 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/78-TLMS1100-GS15" + (at 267.97 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 78-TLMS1100-GS15 " + (at 267.97 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "7046ea82-7558-41c8-942d-6de51355888f") + ) + (pin "1" + (uuid "6333b7a2-7b07-4cfe-87c9-ef61ff853113") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "D26") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:VBUS") + (at 135.89 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dbd949c4-11c4-4ee0-8c39-33c47205262b") + (property "Reference" "#PWR0154" + (at 135.89 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VBUS" + (at 135.89 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 135.89 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 135.89 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VBUS\"" + (at 135.89 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "38670eb4-0bdb-4cfa-bb9b-6261cc850d50") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0154") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 252.73 91.44 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e3ed2d32-4ae1-49d1-be98-2519416140a2") + (property "Reference" "SW10" + (at 252.73 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 252.73 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_PTS810" + (at 252.73 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 252.73 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 252.73 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 252.73 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " PTS810SJK250SMTR LFS " + (at 252.73 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/611-PTS810SJK250SMTR" + (at 252.73 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 611-PTS810SJK250SMTR " + (at 252.73 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "3bfcef49-40f4-415f-9f18-1a0c8899b98f") + ) + (pin "1" + (uuid "60ed7dc9-c08e-4fb0-b759-20ca15c01519") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "SW10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 254 71.12 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "edeaeaa2-8a0d-48b6-816a-08255c6d55b3") + (property "Reference" "R70" + (at 256.54 69.8499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10k" + (at 256.54 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_SMD:R_0603_1608Metric" + (at 252.222 71.12 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 254 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 254 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 254 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " RT0603DRC0710KL " + (at 254 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/603-RT0603DRC0710KL" + (at 254 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 603-RT0603DRC0710KL " + (at 254 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1b7815eb-c84a-45f3-abed-32a51fe0d0e1") + ) + (pin "2" + (uuid "0fc8aa51-1b0b-47e2-a18f-104c8d34f3b1") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "R70") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 266.7 48.26 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "f121ae1f-bf91-4ed7-b089-78a38a5ea34a") + (property "Reference" "C35" + (at 273.05 46.736 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 273.05 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (at 265.7348 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 266.7 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 266.7 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "6.3V" + (at 270.764 50.038 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " JMK107BJ105MA-T " + (at 266.7 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/963-JMK107BJ105MA-T" + (at 266.7 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 963-JMK107BJ105MA-T " + (at 266.7 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "ea5d59cc-3f89-4e3e-a09c-191778b1aa3f") + ) + (pin "1" + (uuid "a7f36611-4660-4c0e-8d6d-b1d9850d0d38") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "C35") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 266.7 52.07 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f943a152-63be-4247-aca6-1e58f82b32ab") + (property "Reference" "#PWR0157" + (at 266.7 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 266.7 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 266.7 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 266.7 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 266.7 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5a49a85c-18b7-4d7c-974c-74f4df757a5f") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0157") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3.3V") + (at 278.13 63.5 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "f991fdc6-c23f-4828-a86f-5e9eb7f430c4") + (property "Reference" "#PWR0160" + (at 278.13 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 278.13 59.436 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 278.13 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 278.13 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 278.13 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bcffb84d-99f4-4a1a-938f-b95d276512fe") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0160") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 261.62 67.31 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fae5c4c4-1090-46e3-b669-99bd70690203") + (property "Reference" "SW9" + (at 261.62 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 261.62 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_SMD:SW_SPST_PTS810" + (at 261.62 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 261.62 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 261.62 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Notes" "" + (at 261.62 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "PN" " PTS810SJK250SMTR LFS " + (at 261.62 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier link" "https://nz.mouser.com/ProductDetail/611-PTS810SJK250SMTR" + (at 261.62 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "supplier PN" " 611-PTS810SJK250SMTR " + (at 261.62 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a0b67933-ae0d-4f60-8cdd-d54bf1ab6cf0") + ) + (pin "1" + (uuid "57ea8fd8-9dd0-4003-9f27-67e4ac2b0dcf") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "SW9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 266.7 30.48 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "ff1028b0-880b-4aa0-8a41-d1a2a3b4b5ff") + (property "Reference" "#PWR0152" + (at 266.7 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 266.7 34.544 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 266.7 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 266.7 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 266.7 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c306b97b-b3b3-4ab0-8d11-d45a9b800933") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/3e008f42-c8a7-4e04-b8be-bf15bd9f122f" + (reference "#PWR0152") + (unit 1) + ) + ) + ) + ) +) diff --git a/Hardware/keyboard_controller/POWER.kicad_sch b/Hardware/keyboard_controller/POWER.kicad_sch new file mode 100644 index 0000000..96ccb65 --- /dev/null +++ b/Hardware/keyboard_controller/POWER.kicad_sch @@ -0,0 +1,8 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "bf8f9f7a-47a5-494a-9fe1-6531a205cd66") + (paper "A4") + (lib_symbols) +) diff --git a/Hardware/keyboard_controller/PWR.kicad_sch b/Hardware/keyboard_controller/PWR.kicad_sch new file mode 100644 index 0000000..5f2c778 --- /dev/null +++ b/Hardware/keyboard_controller/PWR.kicad_sch @@ -0,0 +1,7799 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "f3c37f4f-6749-4db3-81ef-b6f1918e2ed9") + (paper "A4") + (lib_symbols + (symbol "Connector:USB_C_Receptacle_USB2.0_14P" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J1" + (at 0 43.688 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "USB_C_Receptacle_USB2.0_14P" + (at 0 41.148 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 3.81 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" + (at 3.81 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "USB 2.0-only 14P Type-C Receptacle connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "usb universal serial bus type-C USB2.0" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "USB*C*Receptacle*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "USB_C_Receptacle_USB2.0_14P_0_0" + (rectangle + (start -0.254 -17.78) + (end 0.254 -16.764) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 15.494) + (end 9.144 14.986) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 10.414) + (end 9.144 9.906) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 7.874) + (end 9.144 7.366) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 2.794) + (end 9.144 2.286) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 0.254) + (end 9.144 -0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 -2.286) + (end 9.144 -2.794) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 10.16 -4.826) + (end 9.144 -5.334) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "USB_C_Receptacle_USB2.0_14P_0_1" + (rectangle + (start -10.16 39.37) + (end 10.16 -17.78) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy -8.89 -3.81) (xy -8.89 3.81) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -7.62 -3.81) + (end -6.35 3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (arc + (start -7.62 3.81) + (mid -6.985 4.4423) + (end -6.35 3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -7.62 3.81) + (mid -6.985 4.4423) + (end -6.35 3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (arc + (start -8.89 3.81) + (mid -6.985 5.7067) + (end -5.08 3.81) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -5.08 -3.81) + (mid -6.985 -5.7067) + (end -8.89 -3.81) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -6.35 -3.81) + (mid -6.985 -4.4423) + (end -7.62 -3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -6.35 -3.81) + (mid -6.985 -4.4423) + (end -7.62 -3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy -5.08 3.81) (xy -5.08 -3.81) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center -2.54 1.143) + (radius 0.635) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy -1.27 4.318) (xy 0 6.858) (xy 1.27 4.318) (xy -1.27 4.318) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 0 -2.032) (xy 2.54 0.508) (xy 2.54 1.778) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -3.302) (xy -2.54 -0.762) (xy -2.54 0.508) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -5.842) (xy 0 4.318) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 -5.842) + (radius 1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start 1.905 1.778) + (end 3.175 3.048) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + ) + (symbol "USB_C_Receptacle_USB2.0_14P_1_1" + (pin passive line + (at -7.62 -22.86 90) + (length 5.08) + (name "SHIELD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "S1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -22.86 90) + (length 5.08) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -22.86 90) + (length 5.08) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -22.86 90) + (length 5.08) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -22.86 90) + (length 5.08) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 34.29 180) + (length 5.08) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 34.29 180) + (length 5.08) + (hide yes) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 34.29 180) + (length 5.08) + (hide yes) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 15.24 34.29 180) + (length 5.08) + (hide yes) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 10.16 180) + (length 5.08) + (name "CC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 7.62 180) + (length 5.08) + (name "CC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 2.54 180) + (length 5.08) + (name "D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 0 180) + (length 5.08) + (name "D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 -2.54 180) + (length 5.08) + (name "D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 -5.08 180) + (length 5.08) + (name "D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:LED" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LED" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "LED diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LED_0_1" + (polyline + (pts + (xy -3.048 -0.762) (xy -4.572 -2.286) (xy -3.81 -2.286) (xy -4.572 -2.286) (xy -4.572 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.778 -0.762) (xy -3.302 -2.286) (xy -2.54 -2.286) (xy -3.302 -2.286) (xy -3.302 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 0) (xy 1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -1.27) (xy -1.27 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -1.27) (xy 1.27 1.27) (xy -1.27 0) (xy 1.27 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "LED_1_1" + (pin passive line + (at -3.81 0 0) + (length 2.54) + (name "K" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Diode:TSM24A" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "TSM24A" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 2.286 -6.604 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/tsm24a.pdf" + (at 2.286 -10.922 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "2800W unidirectional Transient Voltage Suppressor, 24Vrwm, 30kV Air gap & contact, SOT-23" + (at 2.286 -8.636 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "ki_keywords" "diode TVS voltage suppressor ESD Texas" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?23*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "TSM24A_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy -1.27 1.27) (xy -1.27 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "TSM24A_1_1" + (pin passive line + (at -3.81 0 0) + (length 2.54) + (name "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (name "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (hide yes) + (name "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Interface_USB:STUSB4500QTR" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U1" + (at 2.1433 -22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "STUSB4500QTR" + (at 2.1433 -25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/stusb4500.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Stand-alone USB PD controller (with sink Auto-run mode), QFN-24" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "USB PD Type C Sink" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "QFN*4x4mm*P0.5mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "STUSB4500QTR_0_1" + (rectangle + (start -12.7 35.56) + (end 20.32 -20.32) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "STUSB4500QTR_1_1" + (pin power_out line + (at -15.24 22.86 0) + (length 2.54) + (name "VREG_2V7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at -15.24 20.32 0) + (length 2.54) + (name "VREG_1V2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 12.7 0) + (length 2.54) + (name "CC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 10.16 0) + (length 2.54) + (name "CC1DB" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 5.08 0) + (length 2.54) + (name "CC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 2.54 0) + (length 2.54) + (name "CC2DB" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 -7.62 0) + (length 2.54) + (name "SCL" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 -10.16 0) + (length 2.54) + (name "SDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 -12.7 0) + (length 2.54) + (name "ALERT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 -15.24 0) + (length 2.54) + (name "ADDR0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 -17.78 0) + (length 2.54) + (name "ADDR1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -12.7 15.24 0) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -6.35 38.1 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -1.27 38.1 270) + (length 2.54) + (name "VBUS_VS_DISCH" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -22.86 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -22.86 90) + (length 2.54) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 3.81 38.1 270) + (length 2.54) + (name "VSYS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at 21.59 24.13 180) + (length 2.54) + (name "VBUS_EN_SNK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 21.59 21.59 180) + (length 2.54) + (name "DISCH" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at 22.86 2.54 180) + (length 2.54) + (name "POWER_OK2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at 22.86 0 180) + (length 2.54) + (name "POWER_OK3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at 22.86 -10.16 180) + (length 2.54) + (name "A_B_SIDE" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at 22.86 -12.7 180) + (length 2.54) + (name "ATTACH" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at 22.86 -15.24 180) + (length 2.54) + (name "GPIO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 22.86 -17.78 180) + (length 2.54) + (name "RESET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Jumper:SolderJumper_3_Bridged12" + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (property "Reference" "JP" + (at -2.54 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SolderJumper_3_Bridged12" + (at 0 2.794 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" "3-pole Solder Jumper, pins 1+2 closed/bridged" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Solder Jumper SPDT" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SolderJumper*Bridged12*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SolderJumper_3_Bridged12_0_1" + (polyline + (pts + (xy -2.54 0) (xy -2.032 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.016 1.016) (xy -1.016 -1.016) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.016 0.508) + (end -0.508 -0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (arc + (start -1.016 -1.016) + (mid -2.0276 0) + (end -1.016 1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -1.016 -1.016) + (mid -2.0276 0) + (end -1.016 1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -0.508 1.016) + (end 0.508 -1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 0 -1.27) (xy 0 -1.016) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 1.016 1.016) + (mid 2.0276 0) + (end 1.016 -1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 1.016 1.016) + (mid 2.0276 0) + (end 1.016 -1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 1.016 1.016) (xy 1.016 -1.016) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 0) (xy 2.032 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "SolderJumper_3_Bridged12_1_1" + (pin passive line + (at -5.08 0 0) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.54) + (name "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 0 180) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Power_Protection:NUP2105L" + (pin_names + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 5.715 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "NUP2105L" + (at 5.715 0.635 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 5.715 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.onsemi.com/pub_link/Collateral/NUP2105L-D.PDF" + (at 3.175 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Dual Line CAN Bus Protector, 24Vrwm" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "can esd protection suppression transient" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?23*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "NUP2105L_0_0" + (pin passive line + (at 0 -5.08 90) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "NUP2105L_0_1" + (rectangle + (start -4.445 2.54) + (end 4.445 -2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy -3.81 1.27) (xy -3.175 0.635) (xy -1.905 0.635) (xy -1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.54 2.54) (xy -2.54 0.635) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.54 0.635) (xy -2.54 -1.27) (xy 2.54 -1.27) (xy 2.54 0.635) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.54 0.635) (xy -1.905 -0.635) (xy -3.175 -0.635) (xy -2.54 0.635) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.54 0.635) (xy -3.175 1.905) (xy -1.905 1.905) (xy -2.54 0.635) (xy -2.54 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -1.27) (xy 0 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 1.27) (xy 1.905 0.635) (xy 2.54 0.635) (xy 3.175 0.635) (xy 3.81 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 0.635) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 0.635) (xy 1.905 -0.635) (xy 3.175 -0.635) (xy 2.54 0.635) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 0.635) (xy 3.175 1.905) (xy 1.905 1.905) (xy 2.54 0.635) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "NUP2105L_1_1" + (pin passive line + (at -2.54 5.08 270) + (length 2.54) + (name "K" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 5.08 270) + (length 2.54) + (name "K" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Power_Protection:USBLC6-2SC6" + (pin_names + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0.635 5.715 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "USBLC6-2SC6" + (at 0.635 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6" + (at 1.27 -6.35 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2.pdf" + (at 1.27 -8.255 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "Very low capacitance ESD protection diode, 2 data-line, SOT-23-6" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "usb ethernet video" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?23*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "USBLC6-2SC6_0_0" + (circle + (center -1.524 0) + (radius 0.0001) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center -0.508 2.032) + (radius 0.0001) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center -0.508 -4.572) + (radius 0.0001) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0.508 2.032) + (radius 0.0001) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0.508 -4.572) + (radius 0.0001) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.524 -2.54) + (radius 0.0001) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "USBLC6-2SC6_0_1" + (polyline + (pts + (xy -2.54 0) (xy 2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.54 -2.54) (xy 2.54 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 0.508) (xy -1.016 0.508) (xy -1.524 1.524) (xy -2.032 0.508) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -3.048) (xy -1.016 -3.048) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.016 1.524) (xy -2.032 1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.016 -4.064) (xy -2.032 -4.064) (xy -1.524 -3.048) (xy -1.016 -4.064) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.508 -1.143) (xy -0.508 -0.762) (xy 0.508 -0.762) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy -0.508 2.032) (xy 0.508 2.032) (xy 0 1.524) (xy 0 -4.064) (xy -0.508 -4.572) (xy 0.508 -4.572) + (xy 0 -5.08) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.508 -1.778) (xy -0.508 -1.778) (xy 0 -0.762) (xy 0.508 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.016 1.524) (xy 2.032 1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.016 -3.048) (xy 2.032 -3.048) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.032 0.508) (xy 1.016 0.508) (xy 1.524 1.524) (xy 2.032 0.508) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.032 -4.064) (xy 1.016 -4.064) (xy 1.524 -3.048) (xy 2.032 -4.064) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "USBLC6-2SC6_1_1" + (rectangle + (start -2.54 2.794) + (end 2.54 -5.334) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy -0.508 2.032) (xy -1.524 2.032) (xy -1.524 -4.572) (xy -0.508 -4.572) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.508 -4.572) (xy 1.524 -4.572) (xy 1.524 2.032) (xy 0.508 2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 2.54) + (name "I/O1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 2.54) + (name "I/O2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 5.08 270) + (length 2.54) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -7.62 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 0 180) + (length 2.54) + (name "I/O1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 -2.54 180) + (length 2.54) + (name "I/O2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Simulation_SPICE:PMOS" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PMOS" + (at 5.08 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 5.08 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_MOSFETs" + (at 0 -12.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, drain/source/gate" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "PMOS" + (at 0 -17.145 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "VDMOS" + (at 0 -19.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=D 2=G 3=S" + (at 0 -15.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "transistor PMOS P-MOS P-MOSFET simulation" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PMOS_0_1" + (polyline + (pts + (xy 0.254 1.905) (xy 0.254 -1.905) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 1.778) (xy 3.302 1.778) (xy 3.302 -1.778) (xy 0.762 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 0.508) (xy 0.762 -0.508) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 -1.27) (xy 0.762 -2.286) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.286 0) (xy 1.27 0.381) (xy 1.27 -0.381) (xy 2.286 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.794 -0.508) (xy 2.921 -0.381) (xy 3.683 -0.381) (xy 3.81 -0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.302 -0.381) (xy 2.921 0.254) (xy 3.683 0.254) (xy 3.302 -0.381) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PMOS_1_1" + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "G" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 5.08 270) + (length 2.54) + (name "D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -5.08 90) + (length 2.54) + (name "S" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+VSW" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "+VSW" + (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 \"+VSW\"" + (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 "+VSW_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 2.54) (xy 0.762 1.27) + ) + (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) + ) + ) + ) + (symbol "+VSW_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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GNDS" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "GNDS" + (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 \"GNDS\" , signal 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 "GNDS_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 "GNDS_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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:VDD" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "VDD" + (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 \"VDD\"" + (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 "VDD_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 2.54) (xy 0.762 1.27) + ) + (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) + ) + ) + ) + (symbol "VDD_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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "notes:\n\nexample SCH used:\nhttps://cdn.sparkfun.com/assets/9/2/6/8/6/SparkFun_PowerDeliveryBoardSchematic.pdf" + (exclude_from_sim no) + (at 177.292 169.672 0) + (effects + (font + (size 1.016 1.016) + ) + (justify left) + ) + (uuid "936b01bf-30aa-4bd3-ae6d-c15c87cb6bd6") + ) + (junction + (at 111.76 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "05f2a359-bae7-4587-828c-d47fdc6fb14a") + ) + (junction + (at 187.96 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "05fdc923-b049-427f-a75c-2bb6a15fc8eb") + ) + (junction + (at 73.66 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "2bcbdaa1-dc34-4ea1-b92b-a7b00544f152") + ) + (junction + (at 207.01 41.91) + (diameter 0) + (color 0 0 0 0) + (uuid "35daddff-669b-46d3-945c-abc6a9eb68a6") + ) + (junction + (at 58.42 127) + (diameter 0) + (color 0 0 0 0) + (uuid "39d2dc2d-baed-4578-acff-dcaf6626f6bb") + ) + (junction + (at 86.36 69.85) + (diameter 0) + (color 0 0 0 0) + (uuid "6a06d2a9-8ce9-48a4-b9f7-dd71e312beda") + ) + (junction + (at 133.35 97.79) + (diameter 0) + (color 0 0 0 0) + (uuid "6c41f22d-6aae-4802-a349-d973821c85fc") + ) + (junction + (at 116.84 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "84c44425-8f5e-429c-9aea-cb3c665c4452") + ) + (junction + (at 50.8 127) + (diameter 0) + (color 0 0 0 0) + (uuid "876b9b5c-3b8b-4403-bdc0-66fba179a27f") + ) + (junction + (at 73.66 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "89261a7c-a316-46d4-8054-98d619837d92") + ) + (junction + (at 157.48 41.91) + (diameter 0) + (color 0 0 0 0) + (uuid "8ee9de43-95e6-4114-9c4a-e5e8d6213c7f") + ) + (junction + (at 194.31 49.53) + (diameter 0) + (color 0 0 0 0) + (uuid "92af8606-b7b0-4014-9788-b7a240a71c59") + ) + (junction + (at 76.2 69.85) + (diameter 0) + (color 0 0 0 0) + (uuid "97aef9a3-4ebe-4174-bc9f-17268fcb0b94") + ) + (junction + (at 139.7 41.91) + (diameter 0) + (color 0 0 0 0) + (uuid "992f4f26-849b-43da-a510-346d2c3180d3") + ) + (junction + (at 152.4 41.91) + (diameter 0) + (color 0 0 0 0) + (uuid "9ac5ed16-8c98-437e-90f3-e0b5ccff58ff") + ) + (junction + (at 97.79 69.85) + (diameter 0) + (color 0 0 0 0) + (uuid "c78a65c5-0352-401d-9e50-09b1745c767b") + ) + (junction + (at 224.79 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "cb46ac14-d18c-411b-b9d4-e35977b524f8") + ) + (junction + (at 219.71 41.91) + (diameter 0) + (color 0 0 0 0) + (uuid "d0e46050-c565-4937-b640-886510497ca7") + ) + (junction + (at 133.35 92.71) + (diameter 0) + (color 0 0 0 0) + (uuid "e7c60085-7646-4f3b-bbdf-aca2f395b6ad") + ) + (junction + (at 184.15 41.91) + (diameter 0) + (color 0 0 0 0) + (uuid "ee2e0ec4-34f7-41ae-a02d-6eed3d907b12") + ) + (no_connect + (at 181.61 115.57) + (uuid "8d2e83df-e7a4-42f8-8fc6-2ab4afe555af") + ) + (no_connect + (at 181.61 113.03) + (uuid "feeff2b8-bda6-4ed7-84f8-fdee77faf112") + ) + (wire + (pts + (xy 187.96 120.65) (xy 194.31 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0053f8a4-a9cd-4da2-a7b9-ff3bcbc47d25") + ) + (wire + (pts + (xy 181.61 100.33) (xy 212.09 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "01ffe055-f1a9-422d-8a50-75a289ac8ec9") + ) + (wire + (pts + (xy 73.66 93.98) (xy 116.84 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02f80a67-61fe-45f8-bb8f-d2b15dfacb1b") + ) + (wire + (pts + (xy 86.36 69.85) (xy 97.79 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03563e00-8516-45e7-a435-a4ae5f0a85e6") + ) + (wire + (pts + (xy 212.09 100.33) (xy 212.09 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05cb006e-e0f0-455a-bdf0-c91cc88e4715") + ) + (wire + (pts + (xy 194.31 78.74) (xy 194.31 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "068f8341-3ac5-4254-92e0-803d7b8f2ec0") + ) + (wire + (pts + (xy 157.48 44.45) (xy 157.48 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0989e7f4-3d9a-4694-904e-863f89924bc7") + ) + (wire + (pts + (xy 76.2 69.85) (xy 86.36 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "157a5f88-b640-423c-bdb2-8df0054d24a5") + ) + (wire + (pts + (xy 124.46 71.12) (xy 134.62 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17bfd21e-28ee-4124-a44d-478b7fbc53d4") + ) + (wire + (pts + (xy 139.7 41.91) (xy 152.4 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1d37de1d-2f55-49db-9844-fe9360428350") + ) + (wire + (pts + (xy 137.16 80.01) (xy 137.16 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21149f9a-7a67-490d-a811-0e17656ef8d4") + ) + (wire + (pts + (xy 162.56 58.42) (xy 162.56 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2aa7f13c-0735-49a1-a5a3-e5fd5ca5d24e") + ) + (wire + (pts + (xy 143.51 118.11) (xy 124.46 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ce299bf-693c-4b0d-b680-69dd56aec31e") + ) + (wire + (pts + (xy 127 120.65) (xy 143.51 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e1aaa81-52c2-4b65-b873-1987ca8db7a2") + ) + (wire + (pts + (xy 199.39 41.91) (xy 207.01 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f496411-360b-48bf-a1b7-2b290e095365") + ) + (wire + (pts + (xy 50.8 128.27) (xy 50.8 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3041948d-8ac6-4ed6-a7e5-e4f145f2bbd2") + ) + (wire + (pts + (xy 97.79 41.91) (xy 139.7 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34e5d8a1-1b70-4f64-8401-9322564885b1") + ) + (wire + (pts + (xy 73.66 69.85) (xy 76.2 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35fa6c9b-16ea-444d-83c2-69275f160da7") + ) + (wire + (pts + (xy 73.66 106.68) (xy 92.71 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3625f100-3bc9-4acf-a681-abf2263adc66") + ) + (wire + (pts + (xy 152.4 64.77) (xy 152.4 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d309dc7-bdae-49ea-987f-5ee58ff3ba35") + ) + (wire + (pts + (xy 133.35 97.79) (xy 143.51 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4486f998-1840-4cf7-a45d-245af5f4b199") + ) + (wire + (pts + (xy 138.43 115.57) (xy 143.51 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49a8ca46-3da8-49a3-9fb9-17c8905af075") + ) + (wire + (pts + (xy 124.46 133.35) (xy 118.11 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4babf9c8-dd09-40f9-84f1-2fa389b61a84") + ) + (wire + (pts + (xy 157.48 52.07) (xy 157.48 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f8a60c8-3502-47b5-ab3d-8b1312e0b5b3") + ) + (wire + (pts + (xy 212.09 83.82) (xy 224.79 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54a3c1d4-eee8-4086-a028-cc08c04870be") + ) + (wire + (pts + (xy 224.79 83.82) (xy 236.22 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55931cc2-4749-4b67-a2c4-2d60c216fa70") + ) + (wire + (pts + (xy 219.71 49.53) (xy 219.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "55c3bbd6-0935-44f1-a9b4-2a1013a32ec7") + ) + (wire + (pts + (xy 181.61 120.65) (xy 187.96 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "576d9bdf-2719-4e25-8a78-652af5146ebd") + ) + (wire + (pts + (xy 111.76 97.79) (xy 111.76 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5bd3904f-8c05-4668-8a86-9f5485539607") + ) + (wire + (pts + (xy 124.46 118.11) (xy 124.46 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5cdd3bb9-91b9-465c-92a4-8e5b9485d973") + ) + (wire + (pts + (xy 134.62 82.55) (xy 143.51 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5fd6c23c-2073-4657-86b7-e87204622aab") + ) + (wire + (pts + (xy 58.42 128.27) (xy 58.42 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "636a42b6-c412-4b32-a421-26b42788b067") + ) + (wire + (pts + (xy 133.35 92.71) (xy 143.51 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "65838ccf-3e5e-4778-917f-e5a8efe53cdb") + ) + (wire + (pts + (xy 236.22 99.06) (xy 236.22 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "661adaba-3da4-4de3-8bda-66a863d8b7a0") + ) + (wire + (pts + (xy 181.61 102.87) (xy 224.79 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69687284-e2e2-4180-8e51-1d3792808921") + ) + (wire + (pts + (xy 138.43 113.03) (xy 143.51 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "698ad88c-e3f3-4f87-b794-1041085132d5") + ) + (wire + (pts + (xy 114.3 68.58) (xy 114.3 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b03dc23-4864-4d2e-bb5b-f1980a478b35") + ) + (wire + (pts + (xy 180.34 81.28) (xy 219.71 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ee2651d-7e3f-4aa8-b34d-e54e5b442a10") + ) + (wire + (pts + (xy 219.71 36.83) (xy 219.71 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75337cfa-b11a-413f-af69-5f1ec210063c") + ) + (wire + (pts + (xy 133.35 97.79) (xy 133.35 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "882f2404-378d-4b00-a752-dbca6c8a3919") + ) + (wire + (pts + (xy 73.66 106.68) (xy 73.66 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "89a4d2e6-fe99-47b9-be1a-3c533a202ef4") + ) + (wire + (pts + (xy 133.35 96.52) (xy 133.35 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b705ed7-0b8d-4e31-bbca-53b3658eb658") + ) + (wire + (pts + (xy 157.48 41.91) (xy 184.15 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8db0c30a-0a49-4e34-8e83-0dd9ecc3b1e4") + ) + (wire + (pts + (xy 137.16 68.58) (xy 114.3 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9096ae78-363d-4ad8-b675-3561597b6c1d") + ) + (wire + (pts + (xy 102.87 106.68) (xy 104.14 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b4c39ab-7c1f-4000-86c9-63830b270364") + ) + (wire + (pts + (xy 236.22 118.11) (xy 181.61 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3709cd4-e1b4-420b-aa3e-b3d78f679304") + ) + (wire + (pts + (xy 224.79 102.87) (xy 224.79 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b0f42a29-9233-4ed9-ad37-e75d6df11764") + ) + (wire + (pts + (xy 73.66 96.52) (xy 111.76 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b482a65a-a9f8-4807-b205-6bed56ae18eb") + ) + (wire + (pts + (xy 138.43 110.49) (xy 143.51 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b6d6b3a0-810a-4a72-b1bb-7f2bb0ebea79") + ) + (wire + (pts + (xy 133.35 93.98) (xy 133.35 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b727684a-efc6-4183-81eb-626a924fe88c") + ) + (wire + (pts + (xy 116.84 93.98) (xy 116.84 97.79) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba5bcb7d-4c01-4b97-a66a-784dde8c489a") + ) + (wire + (pts + (xy 102.87 104.14) (xy 104.14 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf93a012-87be-4675-868e-ea5a1950b747") + ) + (wire + (pts + (xy 184.15 41.91) (xy 189.23 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c050ac97-d9a3-46eb-a213-f86d2daaa376") + ) + (wire + (pts + (xy 116.84 93.98) (xy 133.35 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c31bf521-66b7-47f9-84c1-1a4e99a13251") + ) + (wire + (pts + (xy 224.79 80.01) (xy 224.79 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc33d1cb-0dab-46a0-a2d0-08721b05e7c6") + ) + (wire + (pts + (xy 127 160.02) (xy 127 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd6acdbc-32ff-4860-8ce1-bc1f61ca5148") + ) + (wire + (pts + (xy 184.15 49.53) (xy 194.31 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d780abcd-500d-4f16-b281-dfb941c57567") + ) + (wire + (pts + (xy 133.35 92.71) (xy 133.35 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da077244-e11e-4bee-a0c8-893cf5b734c9") + ) + (wire + (pts + (xy 194.31 49.53) (xy 196.85 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dca75793-f06b-4fdc-90f3-4a7e793ad60f") + ) + (wire + (pts + (xy 180.34 78.74) (xy 194.31 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ddf6966d-a3fc-40ec-b9dd-5f6aff5f1baf") + ) + (wire + (pts + (xy 133.35 90.17) (xy 143.51 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df9f347c-7531-44cb-8277-ae489e25e9c0") + ) + (wire + (pts + (xy 207.01 41.91) (xy 219.71 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dfd4fb02-ecb8-4820-9dc3-0e0cfc9f7504") + ) + (wire + (pts + (xy 111.76 96.52) (xy 133.35 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e37a3cba-dc01-4612-9684-abbfb2e007a2") + ) + (wire + (pts + (xy 204.47 49.53) (xy 207.01 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e3d4731f-3fbc-4eb9-9c21-28c8c8e2968c") + ) + (wire + (pts + (xy 97.79 69.85) (xy 97.79 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4646dec-1dcb-47c0-a460-1b925010acf0") + ) + (wire + (pts + (xy 118.11 160.02) (xy 127 160.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ef279a59-e5b3-47a7-ad6d-6c5ecade7fcd") + ) + (wire + (pts + (xy 143.51 80.01) (xy 137.16 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5fd9a5f-731a-41dc-8ccb-ba5226fe9514") + ) + (wire + (pts + (xy 133.35 100.33) (xy 143.51 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8e9cc87-6997-4e29-ab3a-726824c60525") + ) + (wire + (pts + (xy 73.66 104.14) (xy 92.71 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fb6d93a0-59e4-4837-9e5c-40b3ff0f6f33") + ) + (wire + (pts + (xy 152.4 41.91) (xy 157.48 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fbfe998a-ed1b-4539-aec3-6cda9064101d") + ) + (wire + (pts + (xy 73.66 101.6) (xy 73.66 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc8b74da-a503-4674-acfe-3cd09e12a75a") + ) + (wire + (pts + (xy 97.79 41.91) (xy 97.79 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fcc1dbcb-f9ff-4141-af70-de3e575af9d6") + ) + (wire + (pts + (xy 134.62 71.12) (xy 134.62 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fde90e57-f125-4be2-8500-08f6824ae292") + ) + (hierarchical_label "D+" + (shape bidirectional) + (at 104.14 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3e82b906-96d4-4dff-80fe-6f4a32c9eff6") + ) + (hierarchical_label "USB_PD_SDA" + (shape input) + (at 194.31 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3f930abe-e1dc-4838-8c76-87400cf400dd") + ) + (hierarchical_label "USB_PD_SDA" + (shape bidirectional) + (at 138.43 113.03 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "809661a5-5283-418f-93ea-a2542303d9b2") + ) + (hierarchical_label "USB_PD_SCL" + (shape bidirectional) + (at 138.43 110.49 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "afbb5eff-09e2-46dc-9e95-3efda411dd90") + ) + (hierarchical_label "USB_PD_ALERT" + (shape input) + (at 138.43 115.57 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f15704d7-97e0-4218-9f65-db56529b7c05") + ) + (hierarchical_label "D-" + (shape bidirectional) + (at 104.14 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fc2c42ea-a73e-4baf-91ad-abef879b08f9") + ) + (symbol + (lib_id "Device:R") + (at 114.3 151.13 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "083d95e7-54eb-4b19-adf5-3243cbd29ae4") + (property "Reference" "R4" + (at 116.84 149.8599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100k" + (at 116.84 152.3999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 112.522 151.13 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 114.3 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 114.3 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e489ddbd-4082-40e9-bba8-66bf9b82d3ca") + ) + (pin "2" + (uuid "7f5463ca-42ab-46bc-aaca-99b19b27d7e7") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "R4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 224.79 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0a23540b-c8fa-42fb-ad27-df37e5dce8d0") + (property "Reference" "R32" + (at 227.33 86.3599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1k" + (at 227.33 88.8999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 223.012 87.63 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 224.79 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 224.79 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "3a765f07-797d-4def-9037-fcc81d3d49c1") + ) + (pin "1" + (uuid "2587d444-df6d-496e-9ccc-353738d782df") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "R32") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 187.96 128.27 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "0bc06229-ab81-4048-aa9e-2ad1b9bb14be") + (property "Reference" "#PWR017" + (at 187.96 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 187.96 132.842 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 187.96 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 187.96 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 187.96 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f6bbe29e-3ddb-4036-895d-288641456bed") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR017") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 194.31 53.34 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0cd3494b-2b3a-445d-ae7a-c5b456f7a1e2") + (property "Reference" "R28" + (at 191.77 52.0699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "22k" + (at 191.77 54.6099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 192.532 53.34 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 194.31 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 194.31 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5da66471-ca56-4e17-bd6a-8655536daca0") + ) + (pin "2" + (uuid "587f6959-c847-44f6-9310-a0183efaac7b") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "R28") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 54.61 127 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "0e8842d4-ac07-4f4a-9d28-7f76e8b1d1e1") + (property "Reference" "R1" + (at 54.61 124.46 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "0" + (at 54.61 127 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 54.61 128.778 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 54.61 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 54.61 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6645a8bb-4baf-4d44-a5f4-cd3ab83abd32") + ) + (pin "2" + (uuid "b873dbf8-fb95-450d-8bfc-50fb7e07e594") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Interface_USB:STUSB4500QTR") + (at 158.75 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "159383ee-0da0-4f21-acd2-45e34d3ea571") + (property "Reference" "U1" + (at 160.8933 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "STUSB4500QTR" + (at 160.8933 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm" + (at 158.75 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/stusb4500.pdf" + (at 158.75 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Stand-alone USB PD controller (with sink Auto-run mode), QFN-24" + (at 158.75 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "15" + (uuid "550ce8dd-4e0e-4e62-b13a-25cb5785294f") + ) + (pin "23" + (uuid "2c5a12ff-2733-4709-b01b-1e27f7d38263") + ) + (pin "16" + (uuid "680a950c-c5c6-4aa2-8b9d-7da3f6903a34") + ) + (pin "10" + (uuid "0d081eb2-830c-4fbb-8b16-e0d7b553fa7e") + ) + (pin "13" + (uuid "fe78078c-fad9-4796-9d02-332ba8fdeff6") + ) + (pin "14" + (uuid "f91034ae-ce64-4970-9d41-bd4cf5223487") + ) + (pin "8" + (uuid "101d4cfa-24d6-4e96-b2cc-e572f25648e9") + ) + (pin "1" + (uuid "7c78189d-1b6d-4457-8855-4e1dfc843f3b") + ) + (pin "18" + (uuid "a116814f-d861-4aee-a91f-9fbc8ebf735f") + ) + (pin "5" + (uuid "77ce8924-01b0-4efd-a758-f94d9faa2e60") + ) + (pin "2" + (uuid "32c6f6b7-e6d8-4c7f-a14e-8557f365a26d") + ) + (pin "4" + (uuid "b37a05cc-5b06-4ed2-ab8b-bd5658fe581d") + ) + (pin "6" + (uuid "197a65e3-c088-4c83-94b6-36dbfb574774") + ) + (pin "12" + (uuid "7827309c-044e-4ea9-85c7-2765670f903e") + ) + (pin "22" + (uuid "ba561c61-6111-4f4e-a3c0-3c51c48e6733") + ) + (pin "24" + (uuid "3eb475f2-8880-495f-8e9a-5768913bd975") + ) + (pin "3" + (uuid "6f5c8a2c-fc0c-4cf2-869f-b74e2a54f704") + ) + (pin "9" + (uuid "d0e3317a-5e83-4482-bd72-9e2cf74b0cb5") + ) + (pin "20" + (uuid "b095bfa2-79b5-4135-8c04-dae9827a524e") + ) + (pin "17" + (uuid "1c88d568-bb80-48a2-b7a9-07c277271396") + ) + (pin "19" + (uuid "aa9a0eb4-2c43-4645-b1e0-cf297f0b0cda") + ) + (pin "25" + (uuid "69e7efd3-3cba-49b1-9cea-4b5e8f089f49") + ) + (pin "11" + (uuid "d705529f-987c-4379-8b84-3f8cebf40825") + ) + (pin "21" + (uuid "281ffdb6-ca8a-48e9-bb8e-1d6a9b839b82") + ) + (pin "7" + (uuid "8365a5b0-b8ce-4c62-a588-5ef378e135c6") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 219.71 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1786d62c-73ef-4649-8990-9ae7a1705c34") + (property "Reference" "R29" + (at 222.25 44.4499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1k" + (at 222.25 46.9899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 217.932 45.72 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 219.71 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 219.71 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "8079d213-c29c-4c9d-bf03-aca9b201cc70") + ) + (pin "1" + (uuid "6121601f-a230-4ccf-89c7-be47f2cbd41b") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "R29") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 97.79 111.76 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1f23055b-26d9-40ea-a40e-52c9ca438824") + (property "Reference" "#PWR014" + (at 97.79 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 97.79 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 97.79 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 97.79 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 97.79 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3cd0279a-ddec-43bb-ab4a-41abad828a24") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR014") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 124.46 78.74 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "224bd4a6-7c66-4e1c-b387-7888ba1f2aa8") + (property "Reference" "#PWR023" + (at 124.46 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 124.46 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 124.46 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 124.46 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 124.46 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fb0d031a-c863-4b55-aa41-25a7e303fba4") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR023") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 157.48 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "27ec6db7-8790-4473-97b6-91917edb7c62") + (property "Reference" "R25" + (at 160.02 46.9899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1k" + (at 160.02 49.5299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 155.702 48.26 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 157.48 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 157.48 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "27d49f96-f429-4a13-be80-74242d0ad812") + ) + (pin "1" + (uuid "b0fa3c96-c012-486b-ad8f-3bca9e67b25f") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "R25") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:VDD") + (at 224.79 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2b451716-eb9c-4da0-b748-14da8ed4ee6a") + (property "Reference" "#PWR028" + (at 224.79 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VDD" + (at 224.79 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 224.79 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 224.79 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VDD\"" + (at 224.79 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b9825925-fbd5-4384-b264-92071129585c") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR028") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 114.3 124.46 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "32401fa5-af4c-4d81-8684-a680ad4b82d1") + (property "Reference" "R3" + (at 116.84 123.1899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100k" + (at 116.84 125.7299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 112.522 124.46 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 114.3 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 114.3 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c68f8add-c5de-4e17-95f0-b244086300c7") + ) + (pin "2" + (uuid "6169c857-b10e-4f41-9531-dcb798285f9b") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "R3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 58.42 128.27 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c4e2561-44ac-48ba-bf51-adec668586b1") + (property "Reference" "#PWR02" + (at 58.42 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 58.42 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 58.42 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 58.42 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 58.42 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f8b23394-0996-49ca-941d-27584556a08e") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDS") + (at 50.8 128.27 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "417a7ffe-b66e-4327-9b15-4cc8c7e15c8c") + (property "Reference" "#PWR03" + (at 50.8 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDS" + (at 50.8 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 50.8 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 50.8 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDS\" , signal ground" + (at 50.8 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a1e9513d-c26d-47b9-be23-366fc3823c53") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 76.2 73.66 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "42a34123-db21-4073-a6f2-d963be045466") + (property "Reference" "C4" + (at 80.01 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10u" + (at 80.01 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 77.1652 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 76.2 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 76.2 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "831a7dc0-aaf0-4743-8e03-51b3a1a2a8bf") + ) + (pin "1" + (uuid "bb76bc2c-c5ff-41b0-b18a-f1efefa9d664") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "C4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:LED") + (at 236.22 95.25 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "451e0482-efae-47b7-94f5-84c0733255ba") + (property "Reference" "D5" + (at 240.03 95.5674 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "LED" + (at 240.03 98.1074 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 236.22 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 236.22 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 236.22 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 236.22 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f67d2e1e-ac6c-4931-ac5e-c49e666f7fa6") + ) + (pin "2" + (uuid "5ddefc75-1b45-4414-9c0f-a3bebd1ac1d2") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "D5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:VDD") + (at 114.3 120.65 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "474b9ad1-fed1-4fb3-9768-1f77ae6290fb") + (property "Reference" "#PWR018" + (at 114.3 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VDD" + (at 114.3 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 114.3 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 114.3 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VDD\"" + (at 114.3 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2ad364d5-1f5c-4992-ae84-afc0f0328d8d") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR018") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 114.3 165.1 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "59068bba-7e82-4d2b-8b2f-2353b5a9ca5e") + (property "Reference" "#PWR021" + (at 114.3 171.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 114.3 170.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 114.3 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 114.3 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 114.3 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f4cf1852-2d88-4c98-984e-99882fde329b") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR021") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:VDD") + (at 114.3 147.32 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "5d091005-8582-491d-9519-1c5049bef97a") + (property "Reference" "#PWR019" + (at 114.3 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VDD" + (at 114.3 143.764 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 114.3 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 114.3 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VDD\"" + (at 114.3 147.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "323bd3a9-0fdb-496f-933e-a81449032b67") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR019") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 124.46 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7006da6e-08f6-4ceb-a571-6d6bc1022424") + (property "Reference" "C3" + (at 128.27 73.6599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 128.27 76.1999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 125.4252 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 124.46 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 124.46 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "ea0e62f5-e6f3-419e-9175-d3f36639b73b") + ) + (pin "1" + (uuid "f44accdf-e225-4fb8-835a-54ac8ae12904") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:LED") + (at 212.09 95.25 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "81c889af-4b3b-4e6c-9df6-eea5e0bbd639") + (property "Reference" "D3" + (at 215.9 95.5674 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "LED" + (at 215.9 98.1074 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 212.09 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 212.09 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 212.09 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 212.09 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5c68549b-be9b-4ea8-880e-be10160f147c") + ) + (pin "2" + (uuid "5cf73cd5-fc4e-4eab-b28c-a108f4fe0e54") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "D3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 200.66 49.53 90) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "82db21e8-8dd7-4ee8-8c5e-44bc75f1d336") + (property "Reference" "R27" + (at 200.66 43.18 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100" + (at 200.66 45.72 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 200.66 47.752 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 200.66 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 200.66 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "93fc2bad-a1a0-418d-b38f-c21736a24411") + ) + (pin "2" + (uuid "8b9111c3-985a-420d-bc4d-67b8576876ad") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "R27") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Power_Protection:USBLC6-2SC6") + (at 97.79 104.14 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "849cb94c-7f96-4845-9980-24ea13c97c21") + (property "Reference" "U6" + (at 90.932 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "USBLC6-2SC6" + (at 80.518 111.506 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23-6" + (at 99.06 110.49 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/usblc6-2.pdf" + (at 99.06 112.395 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "Very low capacitance ESD protection diode, 2 data-line, SOT-23-6" + (at 97.79 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "6" + (uuid "a7388d34-d17e-4c95-9777-3f30e178b12e") + ) + (pin "5" + (uuid "1fcbd2ea-728d-4ebb-9a2e-e1f37fe75448") + ) + (pin "3" + (uuid "cf1eeef2-c150-4d60-aaa4-cb0716e221b8") + ) + (pin "2" + (uuid "cd2b48cb-b694-4a07-bb39-ca0cbc10f53b") + ) + (pin "1" + (uuid "777b59d8-cd1e-447a-95cb-bbf487548ee5") + ) + (pin "4" + (uuid "4d03b729-d693-406f-bb65-9f2c1b555350") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "U6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:LED") + (at 224.79 95.25 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "876671aa-ba4e-45da-8f79-d442edcf4cdf") + (property "Reference" "D4" + (at 228.6 95.5674 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "LED" + (at 228.6 98.1074 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 224.79 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 224.79 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 224.79 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 224.79 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "461aff28-aa5d-4b0b-a91a-4b262bced185") + ) + (pin "2" + (uuid "7e6607a8-2431-4e10-a1e3-93a90b5c004f") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "D4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+VSW") + (at 219.71 36.83 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8f3528b0-11cc-4aaa-86ef-aa0d06cf859a") + (property "Reference" "#PWR027" + (at 219.71 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+VSNK" + (at 219.71 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 219.71 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 219.71 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+VSW\"" + (at 219.71 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2f3e57dc-16f2-4ad9-9515-6d057155d223") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR027") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 114.3 78.74 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9d867eaf-f329-4648-9012-6f3485b32bb4") + (property "Reference" "#PWR022" + (at 114.3 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 114.3 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 114.3 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 114.3 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 114.3 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "35edea4f-0a04-4d33-8b61-576715500f98") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR022") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Power_Protection:NUP2105L") + (at 114.3 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a013879a-7c62-455b-a801-c225dcb623a3") + (property "Reference" "D1" + (at 120.65 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "NUP2105L" + (at 120.65 104.1399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 120.015 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.onsemi.com/pub_link/Collateral/NUP2105L-D.PDF" + (at 117.475 99.695 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Dual Line CAN Bus Protector, 24Vrwm" + (at 114.3 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "80426a37-aaa6-48e3-8708-8d22f079a38a") + ) + (pin "3" + (uuid "702f8c6b-be32-4f97-b722-6053a052f212") + ) + (pin "2" + (uuid "fd547470-168e-4e21-bd5e-91fcbc82263f") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "D1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 212.09 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a7957d37-a563-4406-ab8b-d1b7478c6c74") + (property "Reference" "R30" + (at 214.63 86.3599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1k" + (at 214.63 88.8999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 210.312 87.63 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 212.09 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 212.09 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "38e771b1-f61f-4499-9716-7ea67dc9127c") + ) + (pin "1" + (uuid "87567405-e79e-4e33-b869-a20c6b547728") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "R30") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:VDD") + (at 162.56 58.42 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a91dce05-e975-4360-b61e-6f81931863bf") + (property "Reference" "#PWR01" + (at 162.56 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VDD" + (at 162.56 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 162.56 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 162.56 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VDD\"" + (at 162.56 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4bcbe381-8db8-45cd-a7c3-2de98291eb4f") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Jumper:SolderJumper_3_Bridged12") + (at 114.3 133.35 90) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ac658cd3-3c11-4a4e-862d-aa0bcbc8fd8e") + (property "Reference" "JP1" + (at 111.76 132.0799 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SolderJumper_3_Bridged12" + (at 111.76 134.6199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 114.3 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 114.3 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "3-pole Solder Jumper, pins 1+2 closed/bridged" + (at 114.3 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "df427a59-900d-4741-b176-21fbab51a359") + ) + (pin "2" + (uuid "c2241387-5d3b-40d4-a3b4-f776da60197d") + ) + (pin "3" + (uuid "c1f32d32-e8f3-46f6-be59-fc158d9ffbfd") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "JP1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 207.01 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ad48be9d-b240-4701-9780-1d31b7ec3fef") + (property "Reference" "C13" + (at 210.82 44.4499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 210.82 46.9899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 207.9752 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 207.01 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 207.01 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "80c5d297-feb6-491f-9fec-631ae131e817") + ) + (pin "1" + (uuid "63920817-a56d-45ce-be16-0a7056effe9b") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "C13") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 187.96 124.46 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b77b16a2-c8c6-48e2-85d7-6beaed643549") + (property "Reference" "R2" + (at 185.42 123.1899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100k" + (at 185.42 125.7299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 189.738 124.46 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 187.96 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 187.96 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "93cb4ee4-2bec-458b-b0ea-85ea9c4208ff") + ) + (pin "2" + (uuid "7370828b-5d9b-4cef-ae66-edb289e42a4f") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 139.7 49.53 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b998514c-223d-4245-b9d5-f57c4e0ed04b") + (property "Reference" "#PWR026" + (at 139.7 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 139.7 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 139.7 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 139.7 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 139.7 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4e029463-ac1b-4003-8a25-012c8363c110") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR026") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 236.22 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c99e18fb-e94a-4197-9933-217d81ce6edb") + (property "Reference" "R33" + (at 238.76 86.3599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1k" + (at 238.76 88.8999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 234.442 87.63 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 236.22 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 236.22 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "4e4cdf65-5a2c-41de-a668-5fd163de4b7e") + ) + (pin "1" + (uuid "d655e7ea-5e17-4e59-9bb4-2c0f9b4d88bc") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "R33") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 114.3 138.43 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "ca615bbe-a2b3-4fae-960f-bee6274619be") + (property "Reference" "#PWR020" + (at 114.3 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 114.3 141.986 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 114.3 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 114.3 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 114.3 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d52c99c7-153e-495e-b5f6-c2cadfe28756") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR020") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:PMOS") + (at 194.31 44.45 270) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "cf99dc80-19cd-45cb-ac11-af08365838a2") + (property "Reference" "Q1" + (at 194.31 35.56 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PMOS" + (at 194.31 38.1 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 196.85 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_MOSFETs" + (at 181.61 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, drain/source/gate" + (at 194.31 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "PMOS" + (at 177.165 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "VDMOS" + (at 175.26 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=D 2=G 3=S" + (at 179.07 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "89292709-e415-4fc1-9ad5-6e2585b119ac") + ) + (pin "3" + (uuid "8e053cf1-9456-48bf-9559-276ba714da7a") + ) + (pin "2" + (uuid "7b56282e-34d4-4cbd-ad8c-f7375ec44e48") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "Q1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 114.3 107.95 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "cfb84a18-867f-4285-b8d0-ef075710659d") + (property "Reference" "#PWR015" + (at 114.3 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 114.3 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 114.3 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 114.3 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 114.3 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "83a21d06-8668-4cb9-9e0e-45c5541e4bd2") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR015") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:TSM24A") + (at 86.36 73.66 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d34cc650-ec67-4cd9-81ab-94936f03c42b") + (property "Reference" "D2" + (at 88.9 72.3899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "TSM24A" + (at 88.9 74.9299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 92.964 71.374 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/tsm24a.pdf" + (at 97.282 71.374 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "2800W unidirectional Transient Voltage Suppressor, 24Vrwm, 30kV Air gap & contact, SOT-23" + (at 94.996 71.374 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (pin "3" + (uuid "34779ccb-ad1c-4a6d-a6dc-0f67fbd429cf") + ) + (pin "2" + (uuid "adf100f1-f0e2-4167-94e9-606d5f314f85") + ) + (pin "1" + (uuid "8b8e44be-8ae3-462a-a345-c3fad23b4d17") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "D2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 114.3 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d7832651-d176-498a-b53f-b6eb13d90c4c") + (property "Reference" "C2" + (at 118.11 73.6599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 118.11 76.1999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 115.2652 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 114.3 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 114.3 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b8545274-79c6-43e2-b7f7-a86b842bbb73") + ) + (pin "1" + (uuid "b2e80c7b-a97e-4aab-a374-69484566ae90") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 86.36 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "da4d8456-14c9-4256-8f33-311271128ad7") + (property "Reference" "#PWR025" + (at 86.36 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 86.36 82.296 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 86.36 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 86.36 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 86.36 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c78fd6fc-2b6d-4192-a29e-5b605d9b9800") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR025") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 76.2 77.47 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e1214305-397a-4948-899c-9d27d00027e4") + (property "Reference" "#PWR024" + (at 76.2 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 76.2 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 76.2 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 76.2 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 76.2 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "aeca4ee8-5472-40ae-a67a-2690e7e565ff") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR024") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 184.15 45.72 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e424bf47-68db-4f6c-b8c1-ff113959d688") + (property "Reference" "R26" + (at 181.61 44.4499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100k" + (at 181.61 46.9899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 185.928 45.72 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 184.15 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 184.15 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9dd87e6c-d117-4ecb-8cb4-e935a290cfa8") + ) + (pin "2" + (uuid "784c6fb8-ae4b-4398-966b-c474a5c8b988") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "R26") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Jumper:SolderJumper_3_Bridged12") + (at 114.3 160.02 90) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e4690dc9-0b3a-406d-a36c-e615051173c1") + (property "Reference" "JP2" + (at 111.76 158.7499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SolderJumper_3_Bridged12" + (at 111.76 161.2899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 114.3 160.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 114.3 160.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "3-pole Solder Jumper, pins 1+2 closed/bridged" + (at 114.3 160.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5a5dc074-8682-4426-a8d3-9113793a8a92") + ) + (pin "2" + (uuid "99abcf0e-19e0-4c58-abe9-d66b34ae106f") + ) + (pin "3" + (uuid "123c31ed-a97b-4a27-8848-62ce94264fe1") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "JP2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 158.75 125.73 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "eded3b1e-615d-4f37-bf00-804aa35686e5") + (property "Reference" "#PWR016" + (at 158.75 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 158.75 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 158.75 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 158.75 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 158.75 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f87f0349-5cd4-4e17-8295-35e7e5e7ccac") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "#PWR016") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:USB_C_Receptacle_USB2.0_14P") + (at 58.42 104.14 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ef536ba3-ac55-44e0-8046-68ab73d6d9a1") + (property "Reference" "J1" + (at 58.42 60.452 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "USB_C_Receptacle_USB2.0_14P" + (at 58.42 62.992 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 62.23 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" + (at 62.23 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "USB 2.0-only 14P Type-C Receptacle connector" + (at 58.42 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "S1" + (uuid "5af75b4f-3a16-4441-a772-5eb1e87cedb9") + ) + (pin "B5" + (uuid "262cbfd3-b33c-4394-96b0-def7d11a7ca7") + ) + (pin "A12" + (uuid "1b421b67-ee27-4c25-bcf1-089607b9629b") + ) + (pin "B1" + (uuid "a1d8d3cc-e70c-4148-a2db-35e9a0e2fb69") + ) + (pin "B12" + (uuid "aa34e12e-ea7a-4e10-ad03-23b347a0a4ff") + ) + (pin "A4" + (uuid "22be20b6-92d2-4ce6-9064-839984595bfc") + ) + (pin "A9" + (uuid "cf8f552a-f3c9-4d8a-9924-48f6258841ff") + ) + (pin "B7" + (uuid "01c91191-9489-4a81-acfb-005f68684051") + ) + (pin "B6" + (uuid "96160313-da12-4d87-b02f-bc53bd03598a") + ) + (pin "A6" + (uuid "659e3d63-0ec0-464a-b7f1-a287b06da503") + ) + (pin "A5" + (uuid "6ac036fc-8d5c-4275-9bb0-a55891164a97") + ) + (pin "A1" + (uuid "1313a600-a7f7-4207-86a6-a5b1781ab15c") + ) + (pin "B4" + (uuid "01332975-8e94-485f-9376-d99b249a6435") + ) + (pin "B9" + (uuid "a0313279-3077-4cfd-b679-f5fd80e873c4") + ) + (pin "A7" + (uuid "1d538da4-501c-441d-ad0f-a55f7a28047d") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 139.7 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f52cfbc7-93aa-40d4-a877-c3785948bffe") + (property "Reference" "C5" + (at 143.51 44.4499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 143.51 46.9899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 140.6652 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 139.7 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 139.7 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "7299d25f-9e2a-47bc-b1df-4d96319534f3") + ) + (pin "1" + (uuid "3afa92b8-cb40-414d-af00-06f90a725fc7") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/81f7f138-c870-483b-b965-9895c9eb889f" + (reference "C5") + (unit 1) + ) + ) + ) + ) +) diff --git a/Hardware/keyboard_controller/USB_interface.kicad_sch b/Hardware/keyboard_controller/USB_interface.kicad_sch new file mode 100644 index 0000000..c837408 --- /dev/null +++ b/Hardware/keyboard_controller/USB_interface.kicad_sch @@ -0,0 +1,8723 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "b36e2da6-e2b8-4b76-b297-4a3f5e2b9d38") + (paper "A4") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:Crystal" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Y" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Crystal" + (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" "Two pin crystal" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "quartz ceramic resonator oscillator" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Crystal*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Crystal_0_1" + (polyline + (pts + (xy -2.54 0) (xy -1.905 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.905 -1.27) (xy -1.905 1.27) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.143 2.54) + (end 1.143 -2.54) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.905 -1.27) (xy 1.905 1.27) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 0) (xy 1.905 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "Crystal_1_1" + (pin passive line + (at -3.81 0 0) + (length 1.27) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 1.27) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "keyboard_core_lib:LM3525-H" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 10.16 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LM3235-H" + (at 0 7.62 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm3525.pdf" + (at 0 0 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 "LM3525-H_0_0" + (pin power_in line + (at -13.97 2.54 0) + (length 2.54) + (name "IN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -13.97 -2.54 0) + (length 2.54) + (name "FLG" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -13.97 -5.08 0) + (length 2.54) + (name "EN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -10.16 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -10.16 90) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 -10.16 90) + (length 2.54) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 13.97 2.54 180) + (length 2.54) + (name "OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 13.97 0 180) + (length 2.54) + (name "OUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "LM3525-H_1_1" + (rectangle + (start -11.43 5.08) + (end 11.43 -7.62) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "keyboard_core_lib:USB2534" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 13.97 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "USB2534" + (at 13.97 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_DFN_QFN:QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm" + (at 1.27 42.672 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/UNG/ProductDocuments/DataSheets/USB2534-Data-Sheet-DS00001713.pdf" + (at 0 19.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "USB 4-port hub with Flex Connect" + (at 0 28.702 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "USB2534_0_0" + (pin input line + (at -24.13 20.32 0) + (length 2.54) + (name "~{RST}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -24.13 15.24 0) + (length 2.54) + (name "VBUS_DET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -24.13 10.16 0) + (length 2.54) + (name "USBU_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -24.13 7.62 0) + (length 2.54) + (name "USBU_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -24.13 -2.54 0) + (length 2.54) + (name "SCL" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -24.13 -5.08 0) + (length 2.54) + (name "SDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -24.13 -10.16 0) + (length 2.54) + (name "XTAL1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -24.13 -12.7 0) + (length 2.54) + (name "XTAL2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -24.13 -17.78 0) + (length 2.54) + (name "LED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -24.13 -20.32 0) + (length 2.54) + (name "HS_IND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -24.13 -25.4 0) + (length 2.54) + (name "VDD_1V2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -24.13 -27.94 0) + (length 2.54) + (name "RBIAS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -5.08 29.21 270) + (length 2.54) + (name "VDD_3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 29.21 270) + (length 2.54) + (name "VDD_3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 2.54 29.21 270) + (length 2.54) + (name "VDDA_3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 5.08 29.21 270) + (length 2.54) + (name "VDDA_3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 7.62 29.21 270) + (length 2.54) + (name "VDDA_3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 15.24 180) + (length 2.54) + (name "PRT_PWR1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 12.7 180) + (length 2.54) + (name "USBD1_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 10.16 180) + (length 2.54) + (name "USBD1_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 2.54 180) + (length 2.54) + (name "PRT_PWR2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 0 180) + (length 2.54) + (name "USBD2_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -2.54 180) + (length 2.54) + (name "USBD2_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -10.16 180) + (length 2.54) + (name "PRT_PWR3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -12.7 180) + (length 2.54) + (name "USBD3_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -15.24 180) + (length 2.54) + (name "USBD3_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 24.13 -22.86 180) + (length 2.54) + (name "PRT_PWR4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -25.4 180) + (length 2.54) + (name "USBD4_P" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 24.13 -27.94 180) + (length 2.54) + (name "USBD4_N" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "USB2534_1_0" + (pin input line + (at -24.13 22.86 0) + (length 2.54) + (name "LOCAL_PWR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -24.13 5.08 0) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -24.13 2.54 0) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -34.29 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 17.78 180) + (length 2.54) + (name "~{OCS1}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 5.08 180) + (length 2.54) + (name "~{OCS2}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -7.62 180) + (length 2.54) + (name "~{OCS3}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 24.13 -20.32 180) + (length 2.54) + (name "~{OCS4}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "USB2534_1_1" + (rectangle + (start -21.59 26.67) + (end 21.59 -31.75) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3V3" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "+3V3" + (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 \"+3V3\"" + (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 "+3V3_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 2.54) (xy 0.762 1.27) + ) + (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) + ) + ) + ) + (symbol "+3V3_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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+5V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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 2.54) (xy 0.762 1.27) + ) + (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) + ) + ) + ) + (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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "Notes\n-----\n\nUSB-C PU/PD config:\nhttps://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ApplicationNotes/ApplicationNotes/00001953A.pdf\n\n" + (exclude_from_sim no) + (at 177.292 176.276 0) + (effects + (font + (size 1.016 1.016) + ) + (justify left bottom) + ) + (uuid "38e6b308-06f8-4a48-bdac-d9dbd80549db") + ) + (text "Hub bypass\nKeep stubs short" + (exclude_from_sim no) + (at 95.25 143.256 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "600ecf60-2f03-4eea-9d13-32bd269a9aae") + ) + (text "Downstream USB power control" + (exclude_from_sim no) + (at 184.15 153.67 0) + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + (bold yes) + ) + (justify left bottom) + ) + (uuid "69ecf3f4-08ff-4d9c-88c4-e409044e3c54") + ) + (text "USB Hub" + (exclude_from_sim no) + (at 15.24 153.67 0) + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + (bold yes) + ) + (justify left bottom) + ) + (uuid "7ca40df1-d61a-4c55-90ca-9c271a169209") + ) + (text "1%" + (exclude_from_sim no) + (at 75.946 113.284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "da4d6326-be5c-4663-9a99-a09701ed473e") + ) + (junction + (at 238.76 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "01378354-de81-42c2-abde-f855e8dba96b") + ) + (junction + (at 153.67 71.12) + (diameter 0) + (color 0 0 0 0) + (uuid "06f94b15-778c-407e-873e-73f7b1996aba") + ) + (junction + (at 74.93 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "071a283a-d9d0-4f5c-9b08-d9de26775082") + ) + (junction + (at 162.56 116.84) + (diameter 0) + (color 0 0 0 0) + (uuid "0e4b345f-dc37-4769-819a-9d30089a2374") + ) + (junction + (at 90.17 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "102bb019-d784-4d0f-a7b7-ee1d408d20fd") + ) + (junction + (at 171.45 96.52) + (diameter 0) + (color 0 0 0 0) + (uuid "14bbb59f-55e4-43d1-9c31-19478d325786") + ) + (junction + (at 62.23 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "18e51d5a-91ff-44f6-aa03-8209b65466a7") + ) + (junction + (at 160.02 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "1ceea966-f750-4211-87f9-c3a6f784b3c7") + ) + (junction + (at 160.02 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "21b129cf-3449-4ace-bdeb-27f4665a807c") + ) + (junction + (at 222.25 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "235d08e8-d26c-401c-b8fa-fcf7eacf5e3c") + ) + (junction + (at 238.76 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "27268c3f-876c-42fe-a48a-1d6c1293c512") + ) + (junction + (at 38.1 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "2855c688-4c0c-4498-b115-ca059add33bf") + ) + (junction + (at 49.53 30.48) + (diameter 0) + (color 0 0 0 0) + (uuid "2868fdbe-9c25-4ec8-b549-a32c3c9e19cd") + ) + (junction + (at 142.24 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "2d390802-8c62-4706-aeff-b56cd792bc40") + ) + (junction + (at 102.87 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "32300848-007e-4af2-a60a-d54c0621bd7a") + ) + (junction + (at 49.53 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "33674bbb-1d3c-4a63-943e-23e2d340f952") + ) + (junction + (at 200.66 99.06) + (diameter 0) + (color 0 0 0 0) + (uuid "3eeb2426-5d29-44f8-95aa-7740bd0b6d35") + ) + (junction + (at 224.79 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "44ae1756-886b-47ae-80aa-e61f0e3a05cf") + ) + (junction + (at 168.91 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "4993a399-08f0-42a0-89c0-beed41f1c387") + ) + (junction + (at 251.46 115.57) + (diameter 0) + (color 0 0 0 0) + (uuid "4b22de9f-1e70-4afd-acdf-3c1fa16246a3") + ) + (junction + (at 153.67 116.84) + (diameter 0) + (color 0 0 0 0) + (uuid "597323bd-6c3c-4350-abc8-76222b2cac73") + ) + (junction + (at 57.15 116.84) + (diameter 0) + (color 0 0 0 0) + (uuid "5d7b1fb9-fe68-49ac-a9b5-c5cab17e8c3b") + ) + (junction + (at 92.71 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "65155b4f-049c-4cfc-a060-d1b84b3bf5fa") + ) + (junction + (at 95.25 116.84) + (diameter 0) + (color 0 0 0 0) + (uuid "657302de-feb7-4185-b0e5-9fbf94c513f8") + ) + (junction + (at 222.25 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "69e9c24e-2d0c-4215-aced-8f6780a4fd2b") + ) + (junction + (at 236.22 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "791f759b-5d1e-417d-bfaa-51117b9492cb") + ) + (junction + (at 238.76 115.57) + (diameter 0) + (color 0 0 0 0) + (uuid "7aaaa920-4aa4-4c5e-b2c0-286637a2b246") + ) + (junction + (at 200.66 59.69) + (diameter 0) + (color 0 0 0 0) + (uuid "7c2d3baa-a05a-431a-961f-1c5589495e25") + ) + (junction + (at 107.95 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "8084772e-c5c0-4f9f-b786-74929e432767") + ) + (junction + (at 120.65 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "8e0fe594-43d1-4738-9ca8-f503074f0ddb") + ) + (junction + (at 68.58 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "9c271b19-6a44-4fb7-ba3b-60bfd0ac55ec") + ) + (junction + (at 238.76 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "a2ded82c-5259-4737-a4bb-089f4a75dd80") + ) + (junction + (at 38.1 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "a9072919-a5dd-488e-908e-8376b2ce9e70") + ) + (junction + (at 236.22 36.83) + (diameter 0) + (color 0 0 0 0) + (uuid "b54ac3c0-983a-4c42-b787-01869d87fb7a") + ) + (junction + (at 222.25 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "b79238c9-b63b-4465-a5dd-3a158e14a77d") + ) + (junction + (at 68.58 116.84) + (diameter 0) + (color 0 0 0 0) + (uuid "b8bcaccc-799a-43ec-8531-6b3045be46d1") + ) + (junction + (at 224.79 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "b9a951ab-6857-4c15-a572-da7eab471b54") + ) + (junction + (at 62.23 30.48) + (diameter 0) + (color 0 0 0 0) + (uuid "bba38f29-2a4c-4a9c-8d64-3e294a1bc9af") + ) + (junction + (at 251.46 36.83) + (diameter 0) + (color 0 0 0 0) + (uuid "c0c59236-6df5-447d-84e6-224677b43797") + ) + (junction + (at 38.1 30.48) + (diameter 0) + (color 0 0 0 0) + (uuid "c6c867a8-ba59-4116-8c83-95038ddabb88") + ) + (junction + (at 27.94 116.84) + (diameter 0) + (color 0 0 0 0) + (uuid "c72f0de2-1d4e-4aa3-bd37-313352e0e9f9") + ) + (junction + (at 251.46 76.2) + (diameter 0) + (color 0 0 0 0) + (uuid "c828fef4-d2bc-4b81-91c3-591f14971559") + ) + (junction + (at 27.94 102.87) + (diameter 0) + (color 0 0 0 0) + (uuid "d01eb382-879b-4705-8c96-635d6277dcb6") + ) + (junction + (at 100.33 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "d41fb9ed-8e9c-4b8f-9d5e-08417e5412ff") + ) + (junction + (at 120.65 30.48) + (diameter 0) + (color 0 0 0 0) + (uuid "d5a983a1-9e4a-4433-b9d6-60e1cd7b1179") + ) + (junction + (at 238.76 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "da52ac41-7cb0-4d76-9695-09c7938f7053") + ) + (junction + (at 217.17 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "da96e949-8f29-4026-969f-420ec9ddd611") + ) + (junction + (at 40.64 116.84) + (diameter 0) + (color 0 0 0 0) + (uuid "dc34c967-7c2c-43ed-9786-46cc60b4a99d") + ) + (junction + (at 97.79 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "e6b8d954-4d4f-4fac-b482-f127e1c41570") + ) + (junction + (at 151.13 68.58) + (diameter 0) + (color 0 0 0 0) + (uuid "e7a8e99a-e039-4102-9928-82f09474ad8f") + ) + (junction + (at 238.76 36.83) + (diameter 0) + (color 0 0 0 0) + (uuid "eaf6ec6c-eed2-42ab-a156-f07541e39e67") + ) + (junction + (at 224.79 90.17) + (diameter 0) + (color 0 0 0 0) + (uuid "edd9d1bb-a341-41e9-9ec6-969ba8879275") + ) + (junction + (at 217.17 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "f51196c6-b095-4b73-a10d-f6d140e04477") + ) + (junction + (at 200.66 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "f5a356d1-4524-419c-894e-e51429cf9b6b") + ) + (junction + (at 236.22 115.57) + (diameter 0) + (color 0 0 0 0) + (uuid "f76c2f3c-6596-4a5e-96c7-f2b911681562") + ) + (junction + (at 162.56 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "f77161f4-6814-4e67-92d0-19e7154ad413") + ) + (junction + (at 217.17 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "f7e13f57-1140-46b9-b4c7-4fe4698c0e35") + ) + (junction + (at 151.13 20.32) + (diameter 0) + (color 0 0 0 0) + (uuid "f8a72d52-e592-4a50-acca-7e2da6ba9640") + ) + (junction + (at 40.64 102.87) + (diameter 0) + (color 0 0 0 0) + (uuid "fb7c6c8e-d86f-413c-b233-fd48f1a572f7") + ) + (no_connect + (at 71.12 93.98) + (uuid "7995caf5-2e47-44ad-a985-fb0e27ea4ec7") + ) + (no_connect + (at 119.38 58.42) + (uuid "a04a5017-d865-49c8-a941-3fe5907ab4be") + ) + (no_connect + (at 71.12 91.44) + (uuid "d1a70bf1-31ec-41e6-853c-7290c2d4ccbf") + ) + (no_connect + (at 119.38 60.96) + (uuid "f4a86c2c-a4f5-4641-a147-7f16abd859d9") + ) + (wire + (pts + (xy 142.24 20.32) (xy 151.13 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "011fb314-012e-419e-b7cc-b153bc569e89") + ) + (wire + (pts + (xy 100.33 20.32) (xy 97.79 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "02aac73b-7881-4fe3-a34c-27a0a776c2f9") + ) + (wire + (pts + (xy 38.1 30.48) (xy 38.1 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0458cfb0-a179-413d-ac80-673c169312b5") + ) + (wire + (pts + (xy 107.95 20.32) (xy 107.95 21.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "048b38be-83a4-49ac-99d9-2ba4098aa11c") + ) + (wire + (pts + (xy 162.56 115.57) (xy 162.56 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05371806-c538-41fa-b12d-56831c962451") + ) + (wire + (pts + (xy 251.46 36.83) (xy 238.76 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05b75f8c-e7d1-418e-a00b-229990109418") + ) + (wire + (pts + (xy 30.48 36.83) (xy 38.1 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0652c0f5-07c6-4bfd-b08e-858f37ddb7ca") + ) + (wire + (pts + (xy 222.25 90.17) (xy 224.79 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "06895b7c-e400-4b85-913a-7352ea249765") + ) + (wire + (pts + (xy 200.66 59.69) (xy 207.01 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08a40ecb-25ab-4abc-9806-b51af149f40b") + ) + (wire + (pts + (xy 48.26 58.42) (xy 71.12 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09010a5d-2097-4aea-86be-7e1ebe8a0e8e") + ) + (wire + (pts + (xy 238.76 119.38) (xy 238.76 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0bc1bcef-6175-40d3-a22d-9f14284edda4") + ) + (wire + (pts + (xy 119.38 81.28) (xy 160.02 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ef73e60-f90f-4117-a468-fbb4f3f91223") + ) + (wire + (pts + (xy 190.5 93.98) (xy 190.5 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "10b7506e-b5cc-4592-b86e-f13b1cece9f1") + ) + (wire + (pts + (xy 238.76 50.8) (xy 224.79 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11be7621-d5e5-4ead-89c4-b9af56d73212") + ) + (wire + (pts + (xy 119.38 88.9) (xy 125.73 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11d45e4d-0a32-4a32-9068-5659b62fc1fd") + ) + (wire + (pts + (xy 119.38 86.36) (xy 125.73 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12c30f5c-c67b-485a-8a5f-ac3cabac1a78") + ) + (wire + (pts + (xy 60.96 63.5) (xy 71.12 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13183d40-7eea-4d5c-9691-2b96af0c7977") + ) + (wire + (pts + (xy 171.45 116.84) (xy 162.56 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13428a84-a66f-4155-93d8-1f19d9c3e4b0") + ) + (wire + (pts + (xy 238.76 127) (xy 238.76 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "135b489d-f9f3-48f5-af48-538f79a99dd3") + ) + (wire + (pts + (xy 57.15 99.06) (xy 71.12 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "142642ae-2958-4b74-b410-d165a9c7a2b9") + ) + (wire + (pts + (xy 233.68 36.83) (xy 236.22 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "16336146-9436-46b4-ad3f-00ca77feb852") + ) + (wire + (pts + (xy 102.87 44.45) (xy 102.87 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1665af71-dc71-49cf-b505-b3084c71bdc0") + ) + (wire + (pts + (xy 251.46 48.26) (xy 251.46 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "177eb969-f8fe-4169-b231-abb6e805b714") + ) + (wire + (pts + (xy 251.46 90.17) (xy 238.76 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19e3914c-a2ce-41ed-acf6-902f36d2b319") + ) + (wire + (pts + (xy 120.65 29.21) (xy 120.65 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19f4d564-55cf-46a8-a503-160a19d099b6") + ) + (wire + (pts + (xy 171.45 96.52) (xy 171.45 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a2746a1-6ea8-4ae5-b92d-9478fda22583") + ) + (wire + (pts + (xy 40.64 115.57) (xy 40.64 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b01c109-33c8-4b6c-bfaa-96fcd30b9519") + ) + (wire + (pts + (xy 151.13 20.32) (xy 160.02 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b46bbdc-354b-4334-9107-add371b9db2d") + ) + (wire + (pts + (xy 119.38 73.66) (xy 125.73 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1b8d6dfe-e4f1-4d36-8409-3dc7a6f46699") + ) + (wire + (pts + (xy 187.96 123.19) (xy 205.74 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1ecef426-b6e8-48c4-a0a2-ac807bc09139") + ) + (wire + (pts + (xy 57.15 116.84) (xy 68.58 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1f637e1c-659f-4c68-ab1c-3cf9499e92e7") + ) + (wire + (pts + (xy 133.35 101.6) (xy 138.43 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2123bc7b-33e4-494c-85bd-671f58dc195f") + ) + (polyline + (pts + (xy 182.88 64.77) (xy 182.88 100.33) + ) + (stroke + (width 0) + (type dot) + ) + (uuid "2365f695-d66f-4674-aef5-3f081e076dc7") + ) + (wire + (pts + (xy 200.66 76.2) (xy 205.74 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24c83625-235b-4765-9f50-fd3912477e31") + ) + (wire + (pts + (xy 217.17 50.8) (xy 217.17 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "262a8098-f995-49aa-9906-b7f42e4dd6ed") + ) + (wire + (pts + (xy 251.46 80.01) (xy 251.46 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "27d87094-3721-4806-b714-6d90f3339f55") + ) + (wire + (pts + (xy 222.25 129.54) (xy 217.17 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2acb5c06-208f-41cf-a66a-615fc52b53d5") + ) + (wire + (pts + (xy 187.96 41.91) (xy 205.74 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2af6192a-11a8-4d0e-a80a-6b5747146cab") + ) + (wire + (pts + (xy 222.25 88.9) (xy 222.25 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2cbe5bbc-0b69-4cb7-8057-cf7ab8999535") + ) + (wire + (pts + (xy 224.79 88.9) (xy 224.79 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2dfd9ed5-cafe-431b-bf2d-4f01f9d52a9b") + ) + (wire + (pts + (xy 251.46 76.2) (xy 255.27 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e05890c-1549-4e98-a3c1-6f5a7b528d7a") + ) + (wire + (pts + (xy 107.95 20.32) (xy 102.87 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e504de0-32ce-44c4-af00-2c473bdd0b5e") + ) + (wire + (pts + (xy 38.1 30.48) (xy 49.53 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f9746e6-c6ec-4999-8e63-7e1f2337220a") + ) + (wire + (pts + (xy 251.46 50.8) (xy 238.76 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2fc5f0da-e51a-422a-9113-8203144cc934") + ) + (wire + (pts + (xy 92.71 20.32) (xy 90.17 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30a0f238-e4ed-458a-bacd-6068ad608d57") + ) + (wire + (pts + (xy 120.65 20.32) (xy 120.65 21.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32254086-f5ac-403b-8415-b008805599f0") + ) + (wire + (pts + (xy 200.66 36.83) (xy 205.74 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "33ca1651-ae7e-494a-9acf-ea978e98d219") + ) + (wire + (pts + (xy 236.22 118.11) (xy 236.22 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34d946c4-2bab-401f-ab51-070e7edb0039") + ) + (wire + (pts + (xy 251.46 119.38) (xy 251.46 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35e5e1b1-dfe9-49ae-bb7f-829bf6102fc5") + ) + (wire + (pts + (xy 238.76 90.17) (xy 224.79 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "363f6ced-dcf0-4d83-a92a-e151f9d5937d") + ) + (wire + (pts + (xy 233.68 118.11) (xy 236.22 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "387732a3-c2e5-454b-81de-c338e0dd40ae") + ) + (wire + (pts + (xy 119.38 63.5) (xy 125.73 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a6704a6-e20a-496e-9b4e-d20e20aa3229") + ) + (wire + (pts + (xy 187.96 41.91) (xy 187.96 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ad27861-5e99-47bd-b78d-ea5e37de1197") + ) + (wire + (pts + (xy 62.23 20.32) (xy 62.23 21.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3bab7caf-0656-49c5-bceb-85d65924050a") + ) + (wire + (pts + (xy 119.38 60.96) (xy 125.73 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c2a0081-20cd-49cd-bdc8-c482ac321b51") + ) + (wire + (pts + (xy 97.79 44.45) (xy 97.79 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3edd7794-f9ec-4864-ac6c-bca8cdff42aa") + ) + (wire + (pts + (xy 68.58 107.95) (xy 68.58 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3fcbf831-ec48-4959-b2d7-d5966e294585") + ) + (wire + (pts + (xy 119.38 55.88) (xy 142.24 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41985da3-0ca4-48e8-be4d-3e171b70d9ac") + ) + (wire + (pts + (xy 119.38 99.06) (xy 125.73 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "41b7b901-8616-4d77-bbce-e2a268403d5e") + ) + (wire + (pts + (xy 251.46 115.57) (xy 238.76 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42bc9acd-dccd-4060-8796-633367c38dd2") + ) + (wire + (pts + (xy 233.68 39.37) (xy 236.22 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "434c9ea9-b1a1-4781-a098-1afe490c06f2") + ) + (wire + (pts + (xy 207.01 99.06) (xy 207.01 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44bdea1b-ea10-4f2e-a624-ea6a6d5070b6") + ) + (wire + (pts + (xy 68.58 50.8) (xy 71.12 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4789be0f-f31c-4ec4-bb5e-acdbfa27b982") + ) + (wire + (pts + (xy 38.1 20.32) (xy 49.53 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49c515f4-27bc-4502-a52f-b33948feab87") + ) + (wire + (pts + (xy 238.76 129.54) (xy 224.79 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b4f2631-0458-4e43-b78c-37fa153f73f8") + ) + (wire + (pts + (xy 238.76 87.63) (xy 238.76 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4b9ad44c-286e-4c23-961c-198cbfa9d5d2") + ) + (wire + (pts + (xy 168.91 93.98) (xy 190.5 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ee2eeb3-48d5-4ab2-831e-d6afbb690447") + ) + (wire + (pts + (xy 99.06 138.43) (xy 120.65 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fbda7fe-db1c-4c44-b865-a24d730bcd24") + ) + (wire + (pts + (xy 251.46 129.54) (xy 238.76 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "503c355b-5bb5-4525-a4ea-fb5ef8e52fdd") + ) + (wire + (pts + (xy 120.65 30.48) (xy 107.95 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "523469c3-d8e5-4d62-b8ad-aea71a4d5c3e") + ) + (wire + (pts + (xy 74.93 29.21) (xy 74.93 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "53921520-8ec2-4099-862f-06f8778292b9") + ) + (wire + (pts + (xy 200.66 99.06) (xy 200.66 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5437164f-6cfe-466b-b230-cdcbb8fed232") + ) + (wire + (pts + (xy 238.76 48.26) (xy 238.76 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "548bae36-c8ad-491b-aac7-63d0ca34e10f") + ) + (wire + (pts + (xy 151.13 29.21) (xy 151.13 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "565fc57b-1dae-4d6f-8588-6438dd51c02d") + ) + (wire + (pts + (xy 30.48 78.74) (xy 71.12 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56b2d469-ed1c-4af0-8139-85f04d5b0154") + ) + (wire + (pts + (xy 133.35 99.06) (xy 138.43 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57c303b7-d853-4894-bb3d-d31aef599f75") + ) + (wire + (pts + (xy 142.24 21.59) (xy 142.24 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "58bef6e4-df50-44e3-b833-3ce9f1b52215") + ) + (wire + (pts + (xy 251.46 40.64) (xy 251.46 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "598b6ee5-5659-4dc3-9458-bc1284240d6b") + ) + (wire + (pts + (xy 236.22 76.2) (xy 233.68 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5abb95b7-8ee9-44df-9fd5-1a7fc0b67173") + ) + (wire + (pts + (xy 251.46 36.83) (xy 255.27 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b1ccaa8-489a-41e5-804a-7e32bb9051aa") + ) + (wire + (pts + (xy 238.76 76.2) (xy 236.22 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c085dc8-7ac2-427f-960e-4240083e3d12") + ) + (wire + (pts + (xy 160.02 29.21) (xy 160.02 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c4141ad-3547-4b98-a416-54efd4d20bac") + ) + (wire + (pts + (xy 119.38 71.12) (xy 153.67 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5fee6a11-7b57-475e-97c0-9406e6d53d9b") + ) + (wire + (pts + (xy 119.38 83.82) (xy 162.56 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6073332f-3b63-4687-bcea-b76274f2e144") + ) + (wire + (pts + (xy 68.58 101.6) (xy 71.12 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6143d8aa-6b21-470c-8b26-d31ce5f2bde8") + ) + (wire + (pts + (xy 90.17 44.45) (xy 90.17 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6174add8-746c-421f-8f29-4a899ccffa1e") + ) + (wire + (pts + (xy 133.35 86.36) (xy 138.43 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "622958ea-9dff-46ba-a8c7-2b03a356168e") + ) + (wire + (pts + (xy 38.1 20.32) (xy 38.1 21.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62900581-f4f6-4365-9477-0862788f0537") + ) + (wire + (pts + (xy 71.12 138.43) (xy 91.44 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "644bbfb4-2428-49b8-90c4-f36438c9a7d0") + ) + (wire + (pts + (xy 160.02 81.28) (xy 205.74 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6454c9d8-0758-4e32-a6ce-5e3e4f796eb6") + ) + (wire + (pts + (xy 38.1 46.99) (xy 48.26 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6463572a-ba25-4228-877d-d8849fc57ac8") + ) + (wire + (pts + (xy 74.93 20.32) (xy 90.17 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64cb7a53-f917-48cc-ada4-7d4ab21de804") + ) + (wire + (pts + (xy 162.56 83.82) (xy 162.56 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "660f23d9-556a-4b12-870f-58d13d78cce5") + ) + (wire + (pts + (xy 119.38 93.98) (xy 168.91 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "661c1b03-f1b5-4c02-b766-f7d5da07b385") + ) + (wire + (pts + (xy 102.87 20.32) (xy 100.33 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "680aec6f-ab00-443e-94f8-0ab249b8d795") + ) + (wire + (pts + (xy 38.1 45.72) (xy 38.1 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bbf6c19-eed5-4206-aedc-1b8bff8052ee") + ) + (wire + (pts + (xy 171.45 96.52) (xy 187.96 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6cb067f8-ce32-4d8f-bc0b-b87223deba19") + ) + (wire + (pts + (xy 27.94 83.82) (xy 71.12 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6edb9850-96bc-40ae-b8ce-7b4a997355e2") + ) + (polyline + (pts + (xy 180.34 100.33) (xy 180.34 154.94) + ) + (stroke + (width 0) + (type dash) + ) + (uuid "6efd4e0d-c269-40fd-bc78-4f91b06f95f4") + ) + (wire + (pts + (xy 133.35 76.2) (xy 138.43 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6faae4c6-b003-410a-8ec1-12aaa56e2d71") + ) + (wire + (pts + (xy 251.46 87.63) (xy 251.46 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "701b3fb2-9b71-46f0-863f-84391d97b51a") + ) + (wire + (pts + (xy 190.5 71.12) (xy 190.5 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "704a5917-2b02-4c21-963d-f2f85c2e641d") + ) + (wire + (pts + (xy 30.48 20.32) (xy 38.1 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7255e26c-0ed0-4e03-9200-b626a73dfef6") + ) + (wire + (pts + (xy 74.93 20.32) (xy 62.23 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "72d3ecd2-e1b3-4b44-8558-f5c13d2b4258") + ) + (wire + (pts + (xy 153.67 115.57) (xy 153.67 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "735736df-1fcd-4f08-bf38-9e4154c39734") + ) + (wire + (pts + (xy 224.79 129.54) (xy 222.25 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "740c6806-00ae-4600-b3ac-edb6940bc2a9") + ) + (polyline + (pts + (xy 182.88 100.33) (xy 182.88 154.94) + ) + (stroke + (width 0) + (type dash) + ) + (uuid "76b5458d-087c-441e-863a-1be190251ceb") + ) + (wire + (pts + (xy 142.24 29.21) (xy 142.24 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "78014b3d-ebb0-48ed-98d2-15c740ec484f") + ) + (wire + (pts + (xy 238.76 40.64) (xy 238.76 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "78e01512-dd76-4e47-bf7b-9d55ebfce40e") + ) + (wire + (pts + (xy 190.5 44.45) (xy 205.74 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7911ba62-647f-4d5d-8efb-42d41e2ca0a4") + ) + (wire + (pts + (xy 49.53 30.48) (xy 49.53 29.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79d2155e-89bf-4351-ae24-c98cddf18b90") + ) + (polyline + (pts + (xy 13.97 154.94) (xy 180.34 154.94) + ) + (stroke + (width 0) + (type dash) + ) + (uuid "7b4b174e-4727-48f0-a157-4a54c44b6886") + ) + (wire + (pts + (xy 251.46 76.2) (xy 238.76 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d2c1f66-e3e5-4a34-969d-90846635d71c") + ) + (wire + (pts + (xy 71.12 135.89) (xy 91.44 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7eaa4bc4-7580-4d67-946b-4e603d6edcc5") + ) + (wire + (pts + (xy 120.65 30.48) (xy 120.65 31.75) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f107a62-2523-41f7-b99b-4b1fdfdfe305") + ) + (wire + (pts + (xy 62.23 30.48) (xy 49.53 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f914055-face-4591-a103-c1e16d3d1fb1") + ) + (wire + (pts + (xy 119.38 101.6) (xy 125.73 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8132bed1-bf77-41df-91da-2a8e6348d685") + ) + (wire + (pts + (xy 160.02 20.32) (xy 160.02 21.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "856415d3-40db-41ed-8b60-e6a6faf254c0") + ) + (wire + (pts + (xy 119.38 68.58) (xy 151.13 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "863133fd-e2d7-4666-9e01-1cdcedf88e14") + ) + (wire + (pts + (xy 27.94 116.84) (xy 27.94 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "866bf85b-649c-49d6-a5be-bcff5ae31a30") + ) + (wire + (pts + (xy 217.17 129.54) (xy 217.17 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "86c3c620-4e3a-4ee9-86d1-0bf1ea930b3f") + ) + (wire + (pts + (xy 62.23 20.32) (xy 49.53 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "88370b87-b1c5-47bf-84ca-e0405a06fea0") + ) + (wire + (pts + (xy 222.25 128.27) (xy 222.25 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8c12b872-69d1-42ff-be8a-80c19e4e3c44") + ) + (wire + (pts + (xy 68.58 44.45) (xy 68.58 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8dd13228-cbd6-4b3a-ad34-acfd3cb71927") + ) + (wire + (pts + (xy 222.25 50.8) (xy 217.17 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ff8c22c-1044-4eaf-9013-01458fdb6056") + ) + (wire + (pts + (xy 217.17 129.54) (xy 217.17 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "90e5433d-1826-484d-94fb-16e3bfe2cde3") + ) + (wire + (pts + (xy 236.22 78.74) (xy 236.22 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9124ba0a-9b96-4c5c-aa1b-1f7cff1c01ae") + ) + (wire + (pts + (xy 30.48 76.2) (xy 71.12 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9339b2ee-7e2f-4f16-b154-8b0b497c298a") + ) + (wire + (pts + (xy 68.58 115.57) (xy 68.58 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94102c72-1cfd-4d3e-8fbb-af93713d9603") + ) + (wire + (pts + (xy 68.58 116.84) (xy 95.25 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "949c3006-a196-406b-9c64-64bc366f7313") + ) + (wire + (pts + (xy 49.53 20.32) (xy 49.53 21.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "97f856a9-a792-487a-bd57-9d20e8e4b311") + ) + (wire + (pts + (xy 40.64 116.84) (xy 57.15 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "980a2c9b-81e8-4177-81fb-12ecdb0d488e") + ) + (wire + (pts + (xy 95.25 107.95) (xy 95.25 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9960c691-6678-40bf-aa1d-3f3c5a095c27") + ) + (wire + (pts + (xy 200.66 20.32) (xy 200.66 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9a4cd5bc-5f7d-4c35-93f6-75435dd217ca") + ) + (wire + (pts + (xy 222.25 90.17) (xy 217.17 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e39788d-27a1-4e25-b171-2fad4d0fad6e") + ) + (polyline + (pts + (xy 180.34 64.77) (xy 180.34 13.97) + ) + (stroke + (width 0) + (type dash) + ) + (uuid "a02e44f4-b31d-4ada-a37a-699bd4caf0d2") + ) + (wire + (pts + (xy 224.79 50.8) (xy 222.25 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0b4f2da-564f-4052-89a8-a5977947c377") + ) + (wire + (pts + (xy 100.33 44.45) (xy 100.33 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a13eba57-d966-41d1-8b51-301e7e9dada8") + ) + (wire + (pts + (xy 40.64 102.87) (xy 40.64 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a196135e-04ae-49c2-91af-2864538da647") + ) + (wire + (pts + (xy 236.22 39.37) (xy 236.22 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a1cdd4a4-7acd-454f-bf82-60f0d38a5894") + ) + (wire + (pts + (xy 27.94 102.87) (xy 27.94 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3ab1095-1743-4875-9afe-3ccd9fdfc393") + ) + (polyline + (pts + (xy 13.97 13.97) (xy 13.97 154.94) + ) + (stroke + (width 0) + (type dash) + ) + (uuid "a7838cc7-c6a3-4ec1-90bd-3bd124be774b") + ) + (wire + (pts + (xy 238.76 36.83) (xy 236.22 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7b1b404-db00-4ce8-a563-4270d19dd10d") + ) + (wire + (pts + (xy 200.66 59.69) (xy 200.66 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a81f2577-d48e-466a-849c-a376058c4c90") + ) + (wire + (pts + (xy 162.56 116.84) (xy 153.67 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b0113077-a088-42c4-8038-62d7d4424ed5") + ) + (wire + (pts + (xy 62.23 29.21) (xy 62.23 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b19bf605-8dc4-4537-8485-ac1946e7ad81") + ) + (wire + (pts + (xy 74.93 20.32) (xy 74.93 21.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b1c40979-7b36-471e-a728-0cb4172f79df") + ) + (wire + (pts + (xy 119.38 96.52) (xy 171.45 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b2a8890b-df01-4b95-9dc3-d00a8dd9e706") + ) + (wire + (pts + (xy 190.5 120.65) (xy 205.74 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4a5e2ac-a2f1-4ca6-a978-a4c682bfcedb") + ) + (wire + (pts + (xy 251.46 115.57) (xy 255.27 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b734da07-34a9-4ece-84f2-57a46164a5ca") + ) + (wire + (pts + (xy 171.45 115.57) (xy 171.45 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b76ab977-c38a-41bd-8701-5cf978fb662d") + ) + (wire + (pts + (xy 187.96 96.52) (xy 187.96 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8c03cf0-8496-4b05-ad0b-fef1ff8eb718") + ) + (wire + (pts + (xy 233.68 78.74) (xy 236.22 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd29f84d-b113-4146-8b5e-361baf7052d3") + ) + (wire + (pts + (xy 38.1 46.99) (xy 38.1 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd628a50-267b-4b7b-a62e-d975385dcec0") + ) + (wire + (pts + (xy 217.17 90.17) (xy 217.17 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be98f455-ca35-4815-81d0-1c9a4a571754") + ) + (wire + (pts + (xy 38.1 36.83) (xy 38.1 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfa5e6d3-4e6b-4584-ad6c-f66294237fd6") + ) + (wire + (pts + (xy 30.48 63.5) (xy 53.34 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0200305-1ac2-4b07-8b42-4ea7e2b9badf") + ) + (wire + (pts + (xy 27.94 116.84) (xy 40.64 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c045117b-f4b7-4d65-a230-715f6c2f4c74") + ) + (wire + (pts + (xy 27.94 102.87) (xy 30.48 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c074ef9d-6047-41cc-b7e0-734e47ee1240") + ) + (wire + (pts + (xy 153.67 71.12) (xy 153.67 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0cebecb-1f57-4d59-83bd-6a1f3085f265") + ) + (wire + (pts + (xy 27.94 115.57) (xy 27.94 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1391b88-17be-4cd5-8a90-ce3f9aa85fc7") + ) + (wire + (pts + (xy 30.48 66.04) (xy 53.34 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1cdf580-f3e1-474c-9175-462d21a68b4e") + ) + (wire + (pts + (xy 162.56 83.82) (xy 205.74 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c373b16d-b8e3-4bb5-8323-5c9eff0e7ff1") + ) + (wire + (pts + (xy 224.79 49.53) (xy 224.79 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c3eb190e-0163-4ede-8fb8-f6323fc47711") + ) + (wire + (pts + (xy 38.1 102.87) (xy 40.64 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4c29e45-ac24-486a-b2e1-2bb63bab21d5") + ) + (wire + (pts + (xy 48.26 46.99) (xy 48.26 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c57b49c4-3bd6-4cf3-943c-72f2cfafd417") + ) + (wire + (pts + (xy 151.13 68.58) (xy 187.96 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5e172fd-2d4a-4755-a9fe-dce75275d8bd") + ) + (wire + (pts + (xy 38.1 29.21) (xy 38.1 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c69b6e08-a781-4f22-b5b8-5d8242cb84f7") + ) + (wire + (pts + (xy 71.12 53.34) (xy 68.58 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c738d6fd-9ebc-4951-8337-412a4eca74e0") + ) + (wire + (pts + (xy 99.06 135.89) (xy 120.65 135.89) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7d5a7ff-6e07-4f24-9cd2-51e779617bd4") + ) + (wire + (pts + (xy 27.94 83.82) (xy 27.94 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c80053cd-cde2-491b-be51-7202a3412fc4") + ) + (wire + (pts + (xy 92.71 44.45) (xy 92.71 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c9b72a2b-227a-4e3b-85ef-b35c7ddbd349") + ) + (wire + (pts + (xy 120.65 20.32) (xy 107.95 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc79e6e5-a8fd-49dc-bb8c-565c79eb0836") + ) + (wire + (pts + (xy 251.46 127) (xy 251.46 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc8efaa9-708e-4a42-abf6-573c284dc595") + ) + (wire + (pts + (xy 40.64 86.36) (xy 40.64 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd2242e3-8ca6-4be2-a951-9b9fb723d664") + ) + (wire + (pts + (xy 133.35 73.66) (xy 138.43 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d075ebe5-5d16-4f70-8113-289f5e739cc8") + ) + (wire + (pts + (xy 40.64 86.36) (xy 71.12 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d10dc442-423f-431c-9fcd-10ceddf376cb") + ) + (wire + (pts + (xy 168.91 29.21) (xy 168.91 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d40ae921-7a5f-4d07-8fc3-883ccc6c2c26") + ) + (wire + (pts + (xy 151.13 20.32) (xy 151.13 21.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9e37811-2bca-40ef-b574-399bef7676a1") + ) + (wire + (pts + (xy 200.66 20.32) (xy 207.01 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da23124a-af4f-4f07-93b6-c9ffc655a9e1") + ) + (polyline + (pts + (xy 271.78 13.97) (xy 182.88 13.97) + ) + (stroke + (width 0) + (type dash) + ) + (uuid "da2f9241-0aa8-45f0-8972-e4a0965793c2") + ) + (polyline + (pts + (xy 180.34 64.77) (xy 180.34 100.33) + ) + (stroke + (width 0) + (type dot) + ) + (uuid "da343b46-7550-47bd-9daa-ece1f65590dc") + ) + (wire + (pts + (xy 207.01 20.32) (xy 207.01 21.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da57bad0-3e95-40b5-aacf-526a95ca00df") + ) + (wire + (pts + (xy 133.35 88.9) (xy 138.43 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da590fc5-1669-44f1-8114-3a3642231aef") + ) + (wire + (pts + (xy 153.67 116.84) (xy 95.25 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da9d7fb8-f9fe-4f38-b649-1d81613b4315") + ) + (polyline + (pts + (xy 180.34 13.97) (xy 13.97 13.97) + ) + (stroke + (width 0) + (type dash) + ) + (uuid "dab6013e-2e6d-47a9-ba01-acc09cea1056") + ) + (wire + (pts + (xy 97.79 20.32) (xy 92.71 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db06fc08-3670-428f-9249-ce9af268160a") + ) + (wire + (pts + (xy 238.76 80.01) (xy 238.76 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db6934a5-8b1f-48ee-a0a0-a1db4b2c4307") + ) + (wire + (pts + (xy 222.25 49.53) (xy 222.25 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dbceb30d-1b3b-4727-be5d-0f9088568ffc") + ) + (wire + (pts + (xy 107.95 29.21) (xy 107.95 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dbd24e47-c523-4d3f-ad6e-fb7758166d0e") + ) + (wire + (pts + (xy 200.66 115.57) (xy 205.74 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dec5fd15-07a8-4a4f-a76e-9d0fbcd3ee24") + ) + (wire + (pts + (xy 168.91 21.59) (xy 168.91 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df576a17-1610-4bf6-9658-dac0bd187239") + ) + (wire + (pts + (xy 119.38 76.2) (xy 125.73 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e23f583d-ce74-4975-8d6a-9a84c589fe7e") + ) + (wire + (pts + (xy 236.22 115.57) (xy 233.68 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2b1632d-1259-4edb-b996-ca68b301d6e1") + ) + (wire + (pts + (xy 207.01 59.69) (xy 207.01 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2b98f3f-0ede-4818-9212-865eb3ef7e11") + ) + (wire + (pts + (xy 60.96 66.04) (xy 71.12 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2d04ca7-0816-42c8-b620-ec6930cf04b0") + ) + (wire + (pts + (xy 217.17 50.8) (xy 217.17 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e3332572-d453-48cd-99f4-042613418955") + ) + (wire + (pts + (xy 142.24 20.32) (xy 120.65 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e44a0b74-5ef5-42bc-837f-30ebba4f0caf") + ) + (wire + (pts + (xy 68.58 53.34) (xy 68.58 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e5f4afe8-7796-4fd0-94ec-7d1207af1972") + ) + (polyline + (pts + (xy 182.88 13.97) (xy 182.88 64.77) + ) + (stroke + (width 0) + (type dash) + ) + (uuid "efd5b661-9907-4add-a2d5-b8f403da9ccd") + ) + (wire + (pts + (xy 238.76 115.57) (xy 236.22 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f00009a1-e7de-4e1c-a810-7f4b6c4fef7f") + ) + (wire + (pts + (xy 224.79 128.27) (xy 224.79 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f147313c-0956-4027-8e73-72aa90468a04") + ) + (wire + (pts + (xy 200.66 99.06) (xy 207.01 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f15b4b2c-861a-4246-9f6a-6ddefde8474b") + ) + (polyline + (pts + (xy 271.78 154.94) (xy 271.78 13.97) + ) + (stroke + (width 0) + (type dash) + ) + (uuid "f171d5cc-92ab-4db4-8855-1005ab9f3b14") + ) + (polyline + (pts + (xy 182.88 154.94) (xy 271.78 154.94) + ) + (stroke + (width 0) + (type dash) + ) + (uuid "f19af7dd-6ab2-4767-b3d7-8584dfec0d7d") + ) + (wire + (pts + (xy 74.93 30.48) (xy 62.23 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f1cee97b-7b34-402c-8e7f-1b35efc4729b") + ) + (wire + (pts + (xy 160.02 20.32) (xy 168.91 20.32) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f5cec7e6-7984-4da2-ab4d-3045cd7de1a8") + ) + (wire + (pts + (xy 153.67 71.12) (xy 190.5 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f926bc28-ce2f-4e91-86bf-6d0c3797a0c8") + ) + (wire + (pts + (xy 57.15 107.95) (xy 57.15 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd508bd7-c15f-4826-a80d-b31820c9bde8") + ) + (wire + (pts + (xy 57.15 115.57) (xy 57.15 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd998bcd-7310-4f0f-9c1d-0d05febee852") + ) + (wire + (pts + (xy 217.17 90.17) (xy 217.17 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fdf07dcc-7e92-48c5-8fef-7eca59921d55") + ) + (label "USBD4_EN" + (at 148.59 96.52 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0bbe9b35-b279-4187-b2ad-ab46b630d871") + ) + (label "USBD3_EN" + (at 148.59 83.82 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "1e3f21e0-276d-4e7d-9450-a15f7f1e9ba5") + ) + (label "HOST_USB_N" + (at 71.12 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "22d91902-bdad-4ff8-8894-35c5f32712ef") + ) + (label "MCU_USB_P" + (at 120.65 135.89 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "370008c4-4f1d-4bdc-aa12-6666c2785e37") + ) + (label "HOST_USB_P" + (at 71.12 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "632e1fda-8557-49f9-a8c9-df4a6930a425") + ) + (label "USBD2_~{OCS}" + (at 148.59 68.58 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "c56d9efd-690a-4c61-84f3-d891b10246c6") + ) + (label "USBD2_EN" + (at 148.59 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "cf946a0a-1b8b-4d2c-8595-bc7bd75a6908") + ) + (label "USB_XTAL2" + (at 55.88 86.36 0) + (effects + (font + (size 1.27 1.27) + (thickness 0.1588) + ) + (justify left bottom) + ) + (uuid "d2c7e71f-f7f4-493e-a8f2-76769334e866") + ) + (label "USBD4_~{OCS}" + (at 148.59 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d9fc1124-c17c-4acd-8fca-f929d916690d") + ) + (label "MCU_USB_N" + (at 120.65 138.43 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "e84b92d9-0bc7-4024-a182-7d90ef2a5c0d") + ) + (label "USB_XTAL1" + (at 55.88 83.82 0) + (effects + (font + (size 1.27 1.27) + (thickness 0.1588) + ) + (justify left bottom) + ) + (uuid "f013f23a-8719-4bbe-b4bf-105f82911101") + ) + (label "USBD3_~{OCS}" + (at 148.59 81.28 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f9534c85-a14a-4235-8712-7f4447cc9635") + ) + (label "MCU_USB_EN" + (at 139.7 55.88 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "fd1b52dc-2ca0-439c-b03a-810f21c4ef7e") + ) + (hierarchical_label "PWR_USBD3" + (shape output) + (at 255.27 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2e28fd2c-c728-4d25-9251-3c19ae29088d") + ) + (hierarchical_label "PWR_USBD2" + (shape output) + (at 255.27 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "44d79353-5980-483e-9cb2-45169138a0fa") + ) + (hierarchical_label "I2C_SCL" + (shape input) + (at 30.48 76.2 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "5acef7c8-1945-4705-829c-6e8cdb9d53a4") + ) + (hierarchical_label "PWR_USBD4" + (shape output) + (at 255.27 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5d8f20dc-69fd-4768-9501-777d64c51023") + ) + (hierarchical_label "USBD2_N" + (shape input) + (at 138.43 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6b4f7b91-7e4d-43f1-a901-0917361c3e78") + ) + (hierarchical_label "HOST_VBUS" + (shape input) + (at 30.48 36.83 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7dddbe76-a27b-49e6-b468-2d0510cfe047") + ) + (hierarchical_label "MCU_USB_P" + (shape bidirectional) + (at 125.73 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a1200de3-8824-415f-907c-8ffe8e914291") + ) + (hierarchical_label "USBD4_N" + (shape input) + (at 138.43 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a76052f6-c33e-4725-94ec-f177286758bf") + ) + (hierarchical_label "HOST_USB_P" + (shape bidirectional) + (at 30.48 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b5e0e6e2-fd1a-44e5-88cb-5c0e331d0809") + ) + (hierarchical_label "USBD4_P" + (shape input) + (at 138.43 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b65c93dc-6ade-41e6-b065-a895481a8d7f") + ) + (hierarchical_label "USBD3_P" + (shape input) + (at 138.43 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b6f2d4eb-baf9-468d-bcbe-0f37517745a9") + ) + (hierarchical_label "MCU_USB_N" + (shape bidirectional) + (at 125.73 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cce847e7-cc88-4d59-97cb-7eb2841aa764") + ) + (hierarchical_label "USBD3_N" + (shape input) + (at 138.43 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "dce28dd1-4372-42f8-b5e9-d397e8df9517") + ) + (hierarchical_label "USBD2_P" + (shape input) + (at 138.43 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e3c1cad4-af60-428a-89d9-7822b8757891") + ) + (hierarchical_label "HOST_USB_N" + (shape bidirectional) + (at 30.48 66.04 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "e6ef61e9-46fa-435c-a960-d1c429fa9fc9") + ) + (hierarchical_label "I2C_SDA" + (shape bidirectional) + (at 30.48 78.74 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f4abd68c-3314-4d6c-b71b-661c5ed0348c") + ) + (symbol + (lib_id "Device:C") + (at 251.46 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "0bc1c914-3167-4370-81bc-60cd1d275b00") + (property "Reference" "C14" + (at 255.27 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 255.27 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 252.4252 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 251.46 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 251.46 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4eb22605-e467-4643-aa54-b8bd744b7f2f") + ) + (pin "2" + (uuid "1cca8f71-5bd6-4dc4-98ad-b1ee9ab8227f") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C14") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 95.25 138.43 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp yes) + (uuid "0ce7bcc1-87f7-4f4c-bea2-763fbf9916fa") + (property "Reference" "R15" + (at 91.44 137.16 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0R" + (at 99.06 137.16 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 95.25 140.208 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 95.25 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 95.25 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d561058c-bb0f-49b6-b624-85fb50b215f9") + ) + (pin "2" + (uuid "27e997b8-7338-48e8-8830-ad28652f5c3f") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R15") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "keyboard_core_lib:LM3525-H") + (at 219.71 118.11 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0cf4945a-e158-4c42-b805-456cb503b282") + (property "Reference" "U5" + (at 219.71 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LM3235-H" + (at 219.71 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" + (at 219.71 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm3525.pdf" + (at 219.71 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 219.71 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "4f2908e0-c1d6-4fc5-88c6-bb1bdb5ca316") + ) + (pin "7" + (uuid "e0feb0bc-cbcf-4093-a8f3-3ebd859b01a1") + ) + (pin "1" + (uuid "877fd8a1-5c63-41c8-a871-6168ee98bafc") + ) + (pin "5" + (uuid "0c810177-5d4f-4f08-95a2-a53d7b704bd9") + ) + (pin "2" + (uuid "dd269718-2edd-4779-957c-e5ae0091c8bd") + ) + (pin "6" + (uuid "d6ed28c9-a003-4235-b53d-245178a7c971") + ) + (pin "8" + (uuid "604554b3-e3c8-4466-8255-3f05b65d1b6a") + ) + (pin "4" + (uuid "563b1b2c-c84f-4031-bc97-1c39655eab57") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "U5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "keyboard_core_lib:LM3525-H") + (at 219.71 78.74 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "12110f4b-5da6-450d-8741-d4dda648e3b3") + (property "Reference" "U4" + (at 219.71 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LM3235-H" + (at 219.71 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" + (at 219.71 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm3525.pdf" + (at 219.71 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 219.71 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "01399621-4af6-4121-a28b-6e70dd7c6757") + ) + (pin "7" + (uuid "693ceeb6-5bfe-48ff-8aa7-a8f6c40eaee0") + ) + (pin "1" + (uuid "5026c7be-ddea-4458-942f-1ca6fbf6ba25") + ) + (pin "5" + (uuid "77742748-a65e-4684-b8ff-d72515dc56ce") + ) + (pin "2" + (uuid "24363590-7024-4789-89b0-cf508e629f3a") + ) + (pin "6" + (uuid "cd6bc6a6-6529-4d9a-90b4-36ea1c790d23") + ) + (pin "8" + (uuid "f2ad2791-d5db-4128-a2d2-d234fedc4084") + ) + (pin "4" + (uuid "3c13efcd-16cd-40a7-ba03-387dc4b0eb7a") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "U4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 162.56 111.76 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1290aee7-617b-4ecb-88ce-e444b75d756a") + (property "Reference" "R21" + (at 165.1 110.4899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10k" + (at 165.1 113.0299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 160.782 111.76 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 162.56 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 162.56 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8354ab5c-8055-4da0-bb8d-1db09190d176") + ) + (pin "2" + (uuid "72eb086f-c51d-4dd3-81d3-d25f85ddcf3a") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R21") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 238.76 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "165dceb1-b57d-4054-aafc-3d65975ae31f") + (property "Reference" "C18" + (at 242.57 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 242.57 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 239.7252 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 238.76 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 238.76 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "ee0b0aa1-5671-4456-8079-b55cdcad8026") + ) + (pin "1" + (uuid "9b4a6123-c3f8-4db9-b756-71a44e808939") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C18") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 120.65 31.75 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "17bc5d7e-ace5-40a8-89e3-26cefd741c9b") + (property "Reference" "#PWR012" + (at 120.65 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 120.65 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 120.65 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 120.65 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "aded49c7-cb66-40ea-8ff9-eaccae3ed6f7") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR012") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 238.76 123.19 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "185991ee-febf-4ab2-80db-f8b1e33e27e5") + (property "Reference" "C21" + (at 242.57 121.9199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 242.57 124.4599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 239.7252 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 238.76 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 238.76 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "6306b99d-d10a-479f-bde5-73a11e36ac4e") + ) + (pin "1" + (uuid "e5c2a18a-710b-4a7d-a542-c2bf122f8b53") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C21") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 49.53 25.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1d3ec1b6-926f-4fce-a1d5-d954ae99e494") + (property "Reference" "C6" + (at 53.34 24.1299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 53.34 26.6699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 50.4952 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 49.53 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 49.53 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1c7ee4d4-a243-49d0-ba37-791da256240a") + ) + (pin "1" + (uuid "37385bae-57fb-4cdf-8fd3-d29dc4243ed9") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 153.67 111.76 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "23c13285-017d-4b76-8e83-669b490c171a") + (property "Reference" "R20" + (at 156.21 110.4899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10k" + (at 156.21 113.0299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 151.892 111.76 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 153.67 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 153.67 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "be3739a3-6cec-4b19-88ca-29f7ffe5f42e") + ) + (pin "2" + (uuid "983ea22f-b9d7-415c-aeb0-b62b1db5b46e") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R20") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Crystal") + (at 34.29 102.87 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "36427966-058c-4777-a6bf-89bcd7b74983") + (property "Reference" "Y1" + (at 34.29 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Crystal" + (at 34.29 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 34.29 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 34.29 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Two pin crystal" + (at 34.29 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7ba3abc7-9768-4db3-808d-f87d04ad09bd") + ) + (pin "2" + (uuid "a2c228ba-1f63-4610-9110-abafbce5ca01") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "Y1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 129.54 86.36 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "377644c2-e95a-4005-8dc8-b43eb394b12a") + (property "Reference" "R8" + (at 125.73 85.09 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0R" + (at 133.35 85.09 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 129.54 88.138 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 129.54 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ff376963-4c00-45a6-9664-de5397aeca01") + ) + (pin "2" + (uuid "df6a5d26-bca4-4867-8fed-c33fd8797b0d") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 200.66 99.06 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "3797066f-38ef-44cb-bd61-d1c86a488994") + (property "Reference" "#PWR052" + (at 200.66 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V_USB_OUT" + (at 200.406 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 200.66 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 200.66 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 200.66 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "569dfee4-1cca-48a9-a900-7732dd552600") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR052") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 107.95 25.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "41287340-986e-4c86-aa30-e69534228c25") + (property "Reference" "C9" + (at 111.76 24.1299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 111.76 26.6699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 108.9152 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 107.95 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 107.95 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "59a247a2-2148-42a0-b165-d848dab90849") + ) + (pin "1" + (uuid "ce853b00-1ab8-46a2-b7a9-1583be287c27") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 207.01 107.95 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "415ff64d-aef3-4ce1-ad8b-54bfb7b9ac73") + (property "Reference" "#PWR010" + (at 207.01 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 207.01 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 207.01 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 207.01 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 207.01 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2a34d397-71f2-424d-b14b-1f447669e778") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "keyboard_core_lib:USB2534") + (at 95.25 73.66 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "463a4136-c656-4c42-b7c2-9bd0ea7dbdd0") + (property "Reference" "U2" + (at 107.442 41.148 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "USB2534" + (at 107.442 43.688 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_DFN_QFN:QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm" + (at 96.52 50.038 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/UNG/ProductDocuments/DataSheets/USB2534-Data-Sheet-DS00001713.pdf" + (at 95.25 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "USB 4-port hub with Flex Connect" + (at 95.25 44.958 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "24" + (uuid "ec913ab1-9eba-47be-87b6-ba70fefe1a3b") + ) + (pin "17" + (uuid "ce9291c7-1c60-4779-9112-0e479e339406") + ) + (pin "2" + (uuid "8a0ada33-e153-46e0-a4a1-64d819d7a996") + ) + (pin "4" + (uuid "550ec77c-fe16-4ca9-8b87-ec48c5c2a87d") + ) + (pin "11" + (uuid "c647215b-f04a-4d84-9a23-5d590e4584e2") + ) + (pin "3" + (uuid "d8233abc-51df-4b97-8d33-e88e46650b4b") + ) + (pin "15" + (uuid "eb4f8307-f1af-4d99-adf3-66409f1028fa") + ) + (pin "31" + (uuid "b255f79c-9294-4459-8574-99d64a4c99e8") + ) + (pin "37" + (uuid "adc446e8-a444-46b8-96d6-d119f4329d0b") + ) + (pin "14" + (uuid "b291738e-bdc9-45e0-8346-dbc64794d38d") + ) + (pin "35" + (uuid "05de0d70-3443-47d8-b87e-ce7403ff86b7") + ) + (pin "23" + (uuid "fe8e37f0-5373-4d31-9e9e-d71e3e1a400b") + ) + (pin "27" + (uuid "759bcab5-2f06-4895-b030-0e1bc2aa5ecf") + ) + (pin "13" + (uuid "0543775e-499c-49cd-9411-99ef532fe2cc") + ) + (pin "26" + (uuid "cac8cc7f-cced-435f-8b87-2bbcebba76fb") + ) + (pin "5" + (uuid "ddecc7a0-5076-42a6-9266-394a25351f1c") + ) + (pin "22" + (uuid "8c408edf-e885-4a6a-82ba-4ea1e09d6b3c") + ) + (pin "33" + (uuid "4fb7b1fd-788a-4819-89a8-75f97c3f2735") + ) + (pin "8" + (uuid "88fbefcd-6b3e-4838-ae7e-c75895b2cd32") + ) + (pin "36" + (uuid "710627d4-1be1-46f3-a530-bf243e840fb7") + ) + (pin "25" + (uuid "cb774422-61bf-40b4-8c95-78c43241b7af") + ) + (pin "16" + (uuid "7d6795d7-715d-49ea-b57a-3ec344568b1f") + ) + (pin "18" + (uuid "b7cc57b7-214a-4e82-905e-0549e6eb0676") + ) + (pin "30" + (uuid "12744cc2-9aa3-4c7a-ba5f-eef93a375ae1") + ) + (pin "12" + (uuid "9b5d8280-ccb1-4863-b9bf-b06c476d2d94") + ) + (pin "9" + (uuid "327eba37-8d00-4fd0-a83d-0f9cd3dc7583") + ) + (pin "34" + (uuid "bcdfb886-d93b-498a-a66d-91a65a976a01") + ) + (pin "29" + (uuid "adc2a164-2ff4-4d03-90b5-a68066276f0e") + ) + (pin "28" + (uuid "0078fee4-e1f7-40c2-b66d-2e9b41947c9c") + ) + (pin "7" + (uuid "b0dba19e-e257-401d-bcdb-a1857c7b8206") + ) + (pin "32" + (uuid "2a1938af-93cf-4b05-9c9b-6a48e877d70f") + ) + (pin "19" + (uuid "21767095-d9e1-4f32-b039-3738a32ec4ec") + ) + (pin "1" + (uuid "4b1c9c75-4744-4a9b-8577-6fcee3e84d2c") + ) + (pin "10" + (uuid "5a8c5932-8dcf-43c9-baa3-1adb5dc45a50") + ) + (pin "20" + (uuid "ab540961-e7e8-4044-aa57-ab37284e111e") + ) + (pin "21" + (uuid "41f04ea3-8b7c-42f5-bdd4-a1bef08d0285") + ) + (pin "6" + (uuid "9a98fbc4-5b91-4ee1-a2fd-75a527080c2b") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "U2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "keyboard_core_lib:LM3525-H") + (at 219.71 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4c4f0690-7b90-4c15-97fd-697c6bbdb7b8") + (property "Reference" "U3" + (at 219.71 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LM3235-H" + (at 219.71 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" + (at 219.71 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm3525.pdf" + (at 219.71 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 219.71 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "ccaf69e6-3c87-4eba-9141-c18bd1a8ace1") + ) + (pin "7" + (uuid "67af0ac6-e564-44b7-b4d9-34488b89de14") + ) + (pin "1" + (uuid "71b15e10-524c-447f-93ab-380c82b28b99") + ) + (pin "5" + (uuid "a7a029d4-c37b-4f3c-8f9f-abec6d3fcecf") + ) + (pin "2" + (uuid "9e2031b3-63f7-4a1a-a7e9-bf26a16585ba") + ) + (pin "6" + (uuid "fdbde4c2-3d7e-493c-b5f6-df4c97688543") + ) + (pin "8" + (uuid "de593606-ff93-4d08-8e52-c9ecd0fe2ec1") + ) + (pin "4" + (uuid "3452be54-46bc-4011-ad40-9db58cec00d1") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "U3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 57.15 111.76 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "4ec164d6-5503-4a1f-ac4a-4236de74ee0a") + (property "Reference" "C11" + (at 60.96 110.4899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 60.96 113.0299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 58.1152 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 57.15 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 57.15 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f79573b3-1c34-452e-b331-09c4c6662b19") + ) + (pin "2" + (uuid "a00bda71-61f7-4565-8d29-c4401b44584f") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C11") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 129.54 73.66 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "4fda6c5e-ddd3-49c5-a338-94ff2d85bf3d") + (property "Reference" "R10" + (at 125.73 72.39 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0R" + (at 133.35 72.39 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 129.54 75.438 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 129.54 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "44333489-11fe-47ac-b34b-657ee30d2728") + ) + (pin "2" + (uuid "21abcd02-9c16-44da-9ff2-b910680a7190") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 40.64 111.76 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "540d5613-fb09-464f-8fb0-ddf4134f0011") + (property "Reference" "C24" + (at 44.45 110.4899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 44.45 113.0299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 41.6052 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 40.64 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 40.64 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "496629b7-d2ac-456c-a20c-d1a45028f554") + ) + (pin "2" + (uuid "7ef2f308-5cf5-40c2-87d8-356e77c42364") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C24") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 129.54 99.06 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "5c4782c3-4585-4dd1-8feb-3879483db68f") + (property "Reference" "R6" + (at 125.73 97.79 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0R" + (at 133.35 97.79 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 129.54 100.838 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 129.54 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7d972ee2-0eac-48e1-bf94-086f995f06e7") + ) + (pin "2" + (uuid "c607b602-6633-45c4-9634-511aefd8ddcc") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 57.15 66.04 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "6129133d-78df-4ac7-930f-dd2f28f155cb") + (property "Reference" "R13" + (at 53.34 64.77 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0R" + (at 60.96 64.77 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 57.15 67.818 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 57.15 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 57.15 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e5a27efd-9359-4e77-a9e5-5626f318bbd1") + ) + (pin "2" + (uuid "96252bfc-ebf6-4d13-a9e0-4089760b88a0") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R13") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 38.1 25.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6d81ca3f-ef8d-4691-92ce-9dee6dc82696") + (property "Reference" "C12" + (at 41.91 24.1299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 41.91 26.6699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 39.0652 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 38.1 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 38.1 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1d9f25e0-45d3-4c9a-a966-c85f33589cc3") + ) + (pin "2" + (uuid "d5eacb30-eb1f-46db-9e04-07827292e48d") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C12") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 217.17 91.44 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6ffd0b67-cde7-487f-b0f4-8f86e08c5390") + (property "Reference" "#PWR09" + (at 217.17 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 217.17 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 217.17 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 217.17 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 217.17 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2f84523b-58cf-492c-b5f3-9805c6eeea09") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 142.24 25.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7039712d-e886-4998-84e3-09fc5d04bb13") + (property "Reference" "R16" + (at 144.78 24.1299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0R" + (at 144.78 26.6699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 140.462 25.4 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 142.24 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 142.24 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5497e34e-c38e-4103-af74-2390a082761e") + ) + (pin "1" + (uuid "70083c58-0a6c-484b-a381-bc809ccf8038") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R16") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 38.1 41.91 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7200de80-ab92-4eb7-a12d-7af688260334") + (property "Reference" "R23" + (at 40.64 40.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "50k" + (at 40.64 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 36.322 41.91 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 38.1 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 38.1 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "92a1818e-04d8-4045-a78e-7440b1926c39") + ) + (pin "2" + (uuid "a1ab9c5c-c7c1-4d86-9bbb-7be2bff97910") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R23") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 168.91 25.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "72e4729d-ef30-4dd0-90cc-8a3237688a05") + (property "Reference" "R19" + (at 171.45 24.1299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10k" + (at 171.45 26.6699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 167.132 25.4 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 168.91 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 168.91 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "53c8ca6a-c604-4b67-acf1-dc3b72e3cd10") + ) + (pin "2" + (uuid "ad4c8b8d-ceec-475d-939e-65f2e2e2fbdd") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R19") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 217.17 52.07 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "780fb2a4-f485-4691-be21-3f8f9d307601") + (property "Reference" "#PWR06" + (at 217.17 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 217.17 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 217.17 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 217.17 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 217.17 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e22ab193-95ea-4d8d-982e-8562081eb8fa") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3V3") + (at 68.58 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7afb176b-811a-4e16-9faa-11fc7f410a2c") + (property "Reference" "#PWR049" + (at 68.58 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 68.58 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 68.58 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 68.58 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (at 68.58 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "22742505-ebb7-4568-98d0-2df2daf44be1") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR049") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 160.02 25.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8b205eb8-6ea2-486d-b72e-edf7c1cf394f") + (property "Reference" "R18" + (at 162.56 24.1299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10k" + (at 162.56 26.6699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 158.242 25.4 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 160.02 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 160.02 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "eee78b0b-ff29-4b25-9ff9-cf0bc5ce182b") + ) + (pin "2" + (uuid "46ab6f09-87f9-4833-92dc-fd36e9230cf5") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R18") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 57.15 63.5 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "8d0a5ec6-0403-4028-8f9f-046ac770f9e0") + (property "Reference" "R12" + (at 53.34 62.23 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0R" + (at 60.96 62.23 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 57.15 65.278 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 57.15 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 57.15 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "30974396-cb7b-4b40-afe7-758bd4229f0c") + ) + (pin "2" + (uuid "0c9e4cf9-2357-493e-b769-dda52c047445") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R12") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 95.25 135.89 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp yes) + (uuid "922c1f69-a248-4fe5-b58d-9bb82825346b") + (property "Reference" "R14" + (at 91.44 134.62 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0R" + (at 99.06 134.62 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 95.25 137.668 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 95.25 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 95.25 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b0b925c2-ba63-42dd-9f78-5bb2f3a76e7f") + ) + (pin "2" + (uuid "c366fbcb-5965-479a-8249-d3305ed7b0e0") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R14") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 38.1 55.88 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a281cb1a-aa6e-420d-9832-09ec3e4017f3") + (property "Reference" "#PWR013" + (at 38.1 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 38.1 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 38.1 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 38.1 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 38.1 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c2ef4205-8a6f-4f11-b8b3-01ce3e149097") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR013") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 129.54 101.6 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "a379c308-98e2-4405-b066-91d2a8db5609") + (property "Reference" "R7" + (at 125.73 100.33 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0R" + (at 133.35 100.33 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 129.54 103.378 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 129.54 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ca18fb4e-16d1-442b-85c7-d2d63babb3e3") + ) + (pin "2" + (uuid "0e6dca38-f4d7-4f91-9b41-79a88004bfd1") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 217.17 130.81 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a5453782-3cea-4ad2-a0a0-6f5215692dfa") + (property "Reference" "#PWR011" + (at 217.17 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 217.17 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 217.17 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 217.17 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 217.17 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "91be0dad-dc29-43e1-bbc4-73679bebb257") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 238.76 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "a68aa108-19d2-44d2-96fd-52a90f66b593") + (property "Reference" "C15" + (at 242.57 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 242.57 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 239.7252 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 238.76 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 238.76 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a0998dba-9594-40f2-83e2-fa7f5ddf5cbf") + ) + (pin "1" + (uuid "aadbdc9a-e43c-413c-9d89-22b232275dc8") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C15") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 68.58 111.76 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a8a4d4b8-b404-40d0-aca0-11eb5806841b") + (property "Reference" "R5" + (at 71.12 110.4899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "12k" + (at 71.12 113.0299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 66.802 111.76 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 68.58 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 68.58 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "8059d4a5-d060-4b28-8447-1d14858ed2ba") + ) + (pin "1" + (uuid "e2678075-2884-4e20-af0c-abc8376c203a") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 38.1 52.07 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aa49b767-80e8-4d75-8949-4c1adfe58fc1") + (property "Reference" "R24" + (at 40.64 50.7999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100k" + (at 40.64 53.3399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 36.322 52.07 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 38.1 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 38.1 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c2b4f8f7-5595-4fd4-8b92-8b144310f066") + ) + (pin "2" + (uuid "b25b6375-0f97-452e-a492-6ab3428945af") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R24") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 120.65 25.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aca2104a-06a1-4c40-9d6f-27dac459137b") + (property "Reference" "C10" + (at 124.46 24.1299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 124.46 26.6699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 121.6152 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 120.65 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 120.65 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "3e70adca-4505-4b88-85b8-183c86c50369") + ) + (pin "1" + (uuid "c17b56be-c82e-409d-b138-54e9c776fdfe") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 129.54 88.9 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "acb36fd9-348f-413d-9ab9-b7cf16847bb3") + (property "Reference" "R9" + (at 125.73 87.63 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0R" + (at 133.35 87.63 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 129.54 90.678 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 129.54 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "179c5f4c-3223-4315-bbc3-90352ff98f33") + ) + (pin "2" + (uuid "3e482921-fcd7-42c7-8651-d2f8c58dee72") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 151.13 25.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aea7aeaa-70bc-4106-967c-8c10dd20e913") + (property "Reference" "R17" + (at 153.67 24.1299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10k" + (at 153.67 26.6699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 149.352 25.4 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 151.13 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 151.13 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f32178af-153f-49a2-aa1e-59c0b124d476") + ) + (pin "2" + (uuid "ba84df9b-c6d6-4610-a1d4-506f8abeeb20") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R17") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 38.1 31.75 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b3a604bd-0f59-4e19-9e42-e01e49c4b702") + (property "Reference" "#PWR04" + (at 38.1 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 38.1 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 38.1 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 38.1 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 38.1 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "20984b11-b9a6-422d-aaa1-104fae25239a") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3V3") + (at 30.48 20.32 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b3c375e7-2560-4828-b40e-875e7362d280") + (property "Reference" "#PWR048" + (at 30.48 24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 30.48 15.24 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 30.48 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 30.48 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (at 30.48 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8cb774de-8f46-48ec-ba8d-79c293a8788d") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR048") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 207.01 68.58 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ba957312-bfb7-4938-a605-2e28712fb327") + (property "Reference" "#PWR08" + (at 207.01 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 207.01 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 207.01 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 207.01 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 207.01 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "31739eec-bea9-4b76-95e2-1daf0974e876") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 129.54 76.2 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "ba99b95a-4f67-4486-9528-c11b6cd49575") + (property "Reference" "R11" + (at 125.73 74.93 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "0R" + (at 133.35 74.93 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 129.54 77.978 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 129.54 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 129.54 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "621da890-45a5-4395-9abf-c7d951b354c9") + ) + (pin "2" + (uuid "b57c5fa3-a179-4e87-9b6b-10e62b828630") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R11") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 200.66 20.32 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "bf368cb4-8d85-4fed-9239-a40a49d5f2d1") + (property "Reference" "#PWR050" + (at 200.66 24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V_USB_OUT" + (at 200.406 16.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 200.66 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 200.66 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 200.66 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8e5f8d82-a6e9-4a68-bbb2-11a0e02295c3") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR050") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 27.94 111.76 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c244050c-9da3-4666-84d7-6ee6c8ea9c4e") + (property "Reference" "C23" + (at 31.75 110.4899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 31.75 113.0299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 28.9052 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 27.94 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 27.94 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0fe6f63b-7e19-4362-a564-61fff85645b2") + ) + (pin "2" + (uuid "1ea2351c-8bc1-4af6-9cb9-206bc965a0ef") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C23") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 207.01 64.77 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "c2568443-c5c5-4058-95c4-1006463dcce7") + (property "Reference" "C1" + (at 210.82 63.4999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 210.82 66.0399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 207.9752 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 207.01 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 207.01 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "9a5f9ecc-7855-4c2b-ad7a-55c8e9f224df") + ) + (pin "1" + (uuid "45e87570-61f8-4a51-b8f2-e3f79cef7354") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 207.01 25.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "c6e894da-0d13-4216-9d17-49f03d4e056b") + (property "Reference" "C16" + (at 210.82 24.1299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 210.82 26.6699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 207.9752 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 207.01 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 207.01 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "49b68511-ab4a-46f4-8900-65781f386796") + ) + (pin "1" + (uuid "51936a4b-284b-42c0-9ade-9c1625e642fc") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C16") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 171.45 111.76 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c9a77e90-0fa9-43b6-81df-05d858ec83ee") + (property "Reference" "R22" + (at 173.99 110.4899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10k" + (at 173.99 113.0299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 169.672 111.76 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 171.45 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 171.45 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "842f71e5-674b-4d67-a72f-8fdbdeac3010") + ) + (pin "2" + (uuid "3ba8f2a4-067d-4177-90fd-4462e05e1b63") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "R22") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 27.94 118.11 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "cce04edb-cf59-4ad3-877c-34bd2dc51e12") + (property "Reference" "#PWR05" + (at 27.94 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 27.94 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 27.94 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 27.94 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 27.94 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c9777aaa-bb45-44a4-9abb-ce8592cb0c76") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 200.66 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "db5ac51a-1b3d-4d0f-8032-617c7a78b30e") + (property "Reference" "#PWR051" + (at 200.66 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V_USB_OUT" + (at 200.406 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 200.66 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 200.66 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 200.66 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "12b20e6f-48f8-438f-9e1c-aa0a1e2b3cd5") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR051") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 251.46 123.19 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "e97c8384-9da3-4981-a1ce-4615a18a5a5b") + (property "Reference" "C22" + (at 255.27 121.9199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 255.27 124.4599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 252.4252 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 251.46 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 251.46 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9759bf9b-4b4f-47f3-9ec7-958d08198bca") + ) + (pin "2" + (uuid "58650c4a-767f-45c5-98af-e54786e345ff") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C22") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 74.93 25.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f1efd09c-5fed-4322-8661-faee6eb7a061") + (property "Reference" "C8" + (at 78.74 24.1299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 78.74 26.6699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 75.8952 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 74.93 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 74.93 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "f4949851-7893-4721-9f2b-c9d680f59c03") + ) + (pin "1" + (uuid "5de0b29f-2d90-41f6-969c-ff2f0fef826a") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 62.23 25.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f4ea64ab-2fa5-4070-ab98-b9d0fc908937") + (property "Reference" "C7" + (at 66.04 24.1299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 66.04 26.6699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 63.1952 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 62.23 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 62.23 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "afdfe2c0-2d57-4959-a6b8-54ee33f04345") + ) + (pin "1" + (uuid "e4f48d9b-cb8b-4f76-b6da-b65de0470cba") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 207.01 104.14 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "f7bad07d-45b7-4100-967c-7423d85252dc") + (property "Reference" "C20" + (at 210.82 102.8699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 210.82 105.4099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 207.9752 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 207.01 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 207.01 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a1114511-6f67-4a50-a723-26041cacc10e") + ) + (pin "1" + (uuid "9546b3fd-707f-4c9c-ba7e-5dbfe51fd550") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C20") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 251.46 83.82 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "f9cf255b-4cd7-4e76-a19e-47f18e3d330c") + (property "Reference" "C19" + (at 255.27 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 255.27 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 252.4252 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 251.46 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 251.46 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "33679b99-69e9-491e-a3a1-3d9f25208ae5") + ) + (pin "2" + (uuid "b6c26ad5-b94d-4778-9a40-bce6f045dda9") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "C19") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 207.01 29.21 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fd9d0293-313e-4206-bb0e-0d09a87ccd16") + (property "Reference" "#PWR07" + (at 207.01 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 207.01 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 207.01 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 207.01 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 207.01 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7cfb5731-61d5-4a8b-a9b8-80c50bb99ae9") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/198a7a16-d719-45ee-9f17-7be8d234e902" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) +) diff --git a/Hardware/keyboard_controller/keyboard_controller.kicad_pcb b/Hardware/keyboard_controller/keyboard_controller.kicad_pcb new file mode 100644 index 0000000..c547853 --- /dev/null +++ b/Hardware/keyboard_controller/keyboard_controller.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20241229) (generator "pcbnew") (generator_version "9.0") +) \ No newline at end of file diff --git a/Hardware/keyboard_controller/keyboard_controller.kicad_pro b/Hardware/keyboard_controller/keyboard_controller.kicad_pro new file mode 100644 index 0000000..c95756b --- /dev/null +++ b/Hardware/keyboard_controller/keyboard_controller.kicad_pro @@ -0,0 +1,442 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": {}, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": {}, + "track_widths": [], + "via_dimensions": [] + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "undefined_netclass": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "keyboard_controller.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "b230ff6d-d62b-4e9b-b4a9-a03792e35fdd", + "Root" + ], + [ + "3e008f42-c8a7-4e04-b8be-bf15bd9f122f", + "MCU" + ], + [ + "597f86ca-912d-4f96-a6ed-f7d99a92319e", + "keyboard_interface" + ], + [ + "198a7a16-d719-45ee-9f17-7be8d234e902", + "USB_hub" + ], + [ + "f949d847-95e8-43ae-a947-73b7c5fb08a2", + "USB_output_n_prog" + ], + [ + "81f7f138-c870-483b-b965-9895c9eb889f", + "USB_input" + ], + [ + "596f4890-a5ff-4776-a61d-272e3bcbcdd5", + "POWER" + ] + ], + "text_variables": {} +} diff --git a/Hardware/keyboard_controller/keyboard_controller.kicad_sch b/Hardware/keyboard_controller/keyboard_controller.kicad_sch new file mode 100644 index 0000000..758a644 --- /dev/null +++ b/Hardware/keyboard_controller/keyboard_controller.kicad_sch @@ -0,0 +1,1078 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "b230ff6d-d62b-4e9b-b4a9-a03792e35fdd") + (paper "A4") + (lib_symbols + (symbol "power:+5V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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 2.54) (xy 0.762 1.27) + ) + (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) + ) + ) + ) + (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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 121.92 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "134c1b32-2691-49f1-8c3e-3f89f2c92ded") + ) + (junction + (at 119.38 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "b5bb2435-e65f-48e0-968d-ab8aaa4b12c3") + ) + (wire + (pts + (xy 116.84 90.17) (xy 124.46 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08b68a83-cd17-4b99-89b6-968cada0e18e") + ) + (wire + (pts + (xy 158.75 30.48) (xy 171.45 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "12dfe020-b936-465c-883a-ec0410085d39") + ) + (wire + (pts + (xy 124.46 30.48) (xy 120.65 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "23d146ec-6567-4caf-9927-846089742382") + ) + (wire + (pts + (xy 116.84 45.72) (xy 116.84 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2f786809-61c4-4a44-85f0-30881f14094e") + ) + (wire + (pts + (xy 158.75 40.64) (xy 171.45 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "315ce064-7bed-407f-84eb-655e8837f260") + ) + (wire + (pts + (xy 121.92 85.09) (xy 124.46 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "327fa699-588f-4e10-87ac-6f756e7bd13b") + ) + (wire + (pts + (xy 158.75 43.18) (xy 171.45 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d51f03a-8ec4-4ff8-b284-380c6e499b35") + ) + (wire + (pts + (xy 158.75 53.34) (xy 171.45 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e99f73b-dcd4-4052-810d-cced3b015a6c") + ) + (wire + (pts + (xy 119.38 40.64) (xy 119.38 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "42478fb0-d963-4a32-9a84-cb8efe8bfe2e") + ) + (wire + (pts + (xy 113.03 33.02) (xy 124.46 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7bfe1b5c-ecfd-48e4-b57b-f511f690af7c") + ) + (wire + (pts + (xy 120.65 26.67) (xy 120.65 30.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84d5d859-0e0a-41c9-8fe7-670235a0baa5") + ) + (wire + (pts + (xy 121.92 43.18) (xy 124.46 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "938bc984-bfab-45ce-9f10-fa2b922df031") + ) + (wire + (pts + (xy 158.75 35.56) (xy 171.45 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a082fd9a-da7a-4f37-a009-8d0c237d3f93") + ) + (wire + (pts + (xy 113.03 40.64) (xy 119.38 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a4708d24-af42-4580-ac25-5a76464989ae") + ) + (wire + (pts + (xy 113.03 35.56) (xy 124.46 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a471c19c-9031-47cd-966d-454a9e2d7e07") + ) + (wire + (pts + (xy 113.03 43.18) (xy 121.92 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bff1c5a5-1d4b-40af-a141-64403877c5ed") + ) + (wire + (pts + (xy 119.38 87.63) (xy 124.46 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4d4554a-6bbb-4d39-813f-db4960d1911a") + ) + (wire + (pts + (xy 119.38 40.64) (xy 124.46 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c83111e5-dd8e-445b-8843-1c7a0bba7c97") + ) + (wire + (pts + (xy 158.75 33.02) (xy 171.45 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cca17029-29df-41e8-b8b6-a75c2d3d8dd9") + ) + (wire + (pts + (xy 121.92 43.18) (xy 121.92 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d29d35db-d688-4820-bef4-ff6b4ce98c2e") + ) + (wire + (pts + (xy 158.75 46.99) (xy 171.45 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4a8f6f0-d7d3-45a1-aade-cb8e84cd1a59") + ) + (wire + (pts + (xy 158.75 49.53) (xy 171.45 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db167677-3858-494e-b8b0-8bc6ea7a1fa5") + ) + (wire + (pts + (xy 158.75 55.88) (xy 171.45 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dbcd2f88-a6e4-43c3-99ba-2e7915809ced") + ) + (wire + (pts + (xy 113.03 45.72) (xy 116.84 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4b4e451-400a-4a8d-a610-9cc172fcf577") + ) + (symbol + (lib_id "power:+5V") + (at 120.65 26.67 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d42bc7ce-1b9c-4e5d-92ff-216019b5c201") + (property "Reference" "#PWR047" + (at 120.65 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 120.65 21.59 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 120.65 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 120.65 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 120.65 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6b8898a7-06c7-44ed-b946-51e630f01a14") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd" + (reference "#PWR047") + (unit 1) + ) + ) + ) + ) + (sheet + (at 124.46 27.94) + (size 34.29 44.45) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "198a7a16-d719-45ee-9f17-7be8d234e902") + (property "Sheetname" "USB_hub" + (at 124.46 27.2284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "USB_interface.kicad_sch" + (at 124.46 72.9746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "HOST_USB_N" bidirectional + (at 124.46 35.56 180) + (uuid "c3f46ef7-bede-434f-86fe-f8d431422503") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "HOST_USB_P" bidirectional + (at 124.46 33.02 180) + (uuid "d24e2449-4d7a-49f4-9e40-bad561ce3dc3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "HOST_VBUS" input + (at 124.46 30.48 180) + (uuid "12ecc474-d176-40d4-ab2e-c82fefba83e9") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_SCL" input + (at 124.46 43.18 180) + (uuid "5c034f28-f02c-460f-becb-9936352d43d2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "I2C_SDA" bidirectional + (at 124.46 40.64 180) + (uuid "8c78f5f1-f8b2-4f46-8a32-207dafa570bf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "MCU_USB_N" bidirectional + (at 153.67 72.39 270) + (uuid "51b18b6a-96ff-4018-abab-2482fedd620c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "MCU_USB_P" bidirectional + (at 156.21 72.39 270) + (uuid "96a3146b-d28f-4b4f-a142-48da9e401f88") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PWR_3V3" input + (at 124.46 55.88 180) + (uuid "09289b61-7bb2-427c-bb41-a5f3f73f2fcf") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PWR_5V" input + (at 124.46 58.42 180) + (uuid "da438b0f-b34d-455d-bede-d760ebc67be5") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PWR_USBD2" output + (at 158.75 30.48 0) + (uuid "022ee30e-d7a7-4e0d-9525-243861daec14") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PWR_USBD3" output + (at 158.75 33.02 0) + (uuid "e0c59a43-4738-4f58-b8fc-a3d415fa2325") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PWR_USBD4" output + (at 158.75 35.56 0) + (uuid "88f9270b-7fa1-46d2-afae-16d86b89617e") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USBD2_N" input + (at 158.75 43.18 0) + (uuid "26cb3814-1921-46cf-8844-12b04cb3c3a6") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USBD2_P" input + (at 158.75 40.64 0) + (uuid "e7d772c5-dc0f-491d-bbe4-b88081353547") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USBD3_N" input + (at 158.75 49.53 0) + (uuid "fc187a48-f260-492a-aa8d-4a05dd5d92c3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USBD3_P" input + (at 158.75 46.99 0) + (uuid "b122bf8c-a643-45fe-a07c-05de668c6f1d") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USBD4_N" input + (at 158.75 55.88 0) + (uuid "3be6f3e5-0fac-48a6-a8d2-edecabee3143") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USBD4_P" input + (at 158.75 53.34 0) + (uuid "b9d029e2-85c1-4f99-b445-115221ce0e26") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd" + (page "4") + ) + ) + ) + ) + (sheet + (at 124.46 81.28) + (size 34.29 25.4) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "3e008f42-c8a7-4e04-b8be-bf15bd9f122f") + (property "Sheetname" "MCU" + (at 124.46 80.5684 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "MCU.kicad_sch" + (at 124.46 107.2646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Field2" "" + (at 124.46 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd" + (page "2") + ) + ) + ) + ) + (sheet + (at 78.74 54.61) + (size 34.29 17.78) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "596f4890-a5ff-4776-a61d-272e3bcbcdd5") + (property "Sheetname" "POWER" + (at 78.74 53.8984 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "POWER.kicad_sch" + (at 78.74 72.9746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd" + (page "7") + ) + ) + ) + ) + (sheet + (at 124.46 114.3) + (size 34.29 17.78) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "597f86ca-912d-4f96-a6ed-f7d99a92319e") + (property "Sheetname" "keyboard_interface" + (at 124.46 113.5884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "keyboard_interface.kicad_sch" + (at 124.46 132.6646 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd" + (page "3") + ) + ) + ) + ) + (sheet + (at 78.74 27.94) + (size 34.29 19.05) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "81f7f138-c870-483b-b965-9895c9eb889f") + (property "Sheetname" "USB_input" + (at 78.74 27.2284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "PWR.kicad_sch" + (at 78.74 47.5746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "D+" bidirectional + (at 113.03 33.02 0) + (uuid "942dc5a7-5935-4d61-af24-f07d799b5fb3") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "D-" bidirectional + (at 113.03 35.56 0) + (uuid "b85396c0-1e10-4984-93e1-6a42133ff625") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_PD_ALERT" input + (at 113.03 45.72 0) + (uuid "71cba71a-4111-4dea-8b29-71841220560c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_PD_SCL" bidirectional + (at 113.03 43.18 0) + (uuid "6033b1e3-0d5f-4d37-95f3-5be2ccb77fa1") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "USB_PD_SDA" input + (at 113.03 40.64 0) + (uuid "09dd0120-6b93-42c6-9197-e5d573219b78") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd" + (page "6") + ) + ) + ) + ) + (sheet + (at 171.45 27.94) + (size 26.67 44.45) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f949d847-95e8-43ae-a947-73b7c5fb08a2") + (property "Sheetname" "USB_output_n_prog" + (at 171.45 27.2284 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "programming_interface.kicad_sch" + (at 171.45 72.9746 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PROG_BOOT" input + (at 173.99 72.39 270) + (uuid "9839852c-0bd9-42f0-9cfb-ef0fca8c4d1e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PROG_EN" input + (at 176.53 72.39 270) + (uuid "0bbb709f-867a-4ad9-b27d-c9dd80af824f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PROG_TXD" input + (at 179.07 72.39 270) + (uuid "3a0c9a5e-ff7b-4915-93b6-fbc60fed8e8e") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_1_PWR" input + (at 171.45 30.48 180) + (uuid "37260822-24a5-4f7f-840e-b8175a827ddb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_2_PWR" input + (at 171.45 33.02 180) + (uuid "1ea4aeb2-8f1a-4107-8ac8-3e2f94d5b674") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_3_PWR" input + (at 171.45 35.56 180) + (uuid "6d12db6b-1cef-4759-aa5f-83d5ecdf30d6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_OUT_1_DN" input + (at 171.45 43.18 180) + (uuid "e8294594-e1c3-4bb6-9df9-e265f76f73a3") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_OUT_1_DP" input + (at 171.45 40.64 180) + (uuid "9ff0a255-e00b-485a-a4ca-65a4386bc7a2") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_OUT_2_DN" input + (at 171.45 49.53 180) + (uuid "22bdd00b-ea14-40b2-8286-6008c82f8c40") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_OUT_2_DP" input + (at 171.45 46.99 180) + (uuid "88a71857-176c-48a2-9da4-7b200715ed3a") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_OUT_3_DN" input + (at 171.45 55.88 180) + (uuid "75c6d7e3-fd78-4dc9-8845-0a67e7528ffb") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "USB_OUT_3_DP" input + (at 171.45 53.34 180) + (uuid "f353501a-b5e8-4cc1-ad49-92f908e35673") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PROG_RXD" input + (at 181.61 72.39 270) + (uuid "2c32949d-ae8f-49d0-8906-eb61485bf0b0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd" + (page "5") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/Hardware/keyboard_controller/keyboard_interface.kicad_sch b/Hardware/keyboard_controller/keyboard_interface.kicad_sch new file mode 100644 index 0000000..47851f1 --- /dev/null +++ b/Hardware/keyboard_controller/keyboard_interface.kicad_sch @@ -0,0 +1,8 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "bf56d128-5d7e-4ef0-a7c8-6b5949458edb") + (paper "A4") + (lib_symbols) +) diff --git a/Hardware/keyboard_controller/programming_interface.kicad_sch b/Hardware/keyboard_controller/programming_interface.kicad_sch new file mode 100644 index 0000000..6dcac83 --- /dev/null +++ b/Hardware/keyboard_controller/programming_interface.kicad_sch @@ -0,0 +1,6047 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "3cb6b1a9-4b5b-47e5-ae2d-b94a9a9fbb88") + (paper "A4") + (lib_symbols + (symbol "Connector:USB_A" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J4" + (at 5.588 10.414 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "USB_A" + (at 0 10.16 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 3.81 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 3.81 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "USB Type A connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "connector USB" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "USB*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "USB_A_0_1" + (rectangle + (start -10.16 7.62) + (end 5.08 -7.62) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (circle + (center -3.81 2.159) + (radius 0.635) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy -3.175 2.159) (xy -2.54 2.159) (xy -1.27 3.429) (xy -0.635 3.429) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.54 2.159) (xy -1.905 2.159) (xy -1.27 0.889) (xy 0 0.889) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.524 4.826) + (end -4.318 5.334) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -1.27 4.572) + (end -4.572 5.842) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center -0.635 3.429) + (radius 0.381) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -0.127 -7.62) + (end 0.127 -6.858) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 0.254 1.27) + (end -0.508 0.508) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 0.635 2.794) (xy 0.635 1.524) (xy 1.905 2.159) (xy 0.635 2.794) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start 5.08 4.953) + (end 4.318 5.207) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 5.08 -0.127) + (end 4.318 0.127) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 5.08 -2.667) + (end 4.318 -2.413) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "USB_A_1_1" + (polyline + (pts + (xy -1.905 2.159) (xy 0.635 2.159) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -7.62 -10.16 90) + (length 2.54) + (name "Shield" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -10.16 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 7.62 5.08 180) + (length 2.54) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 7.62 0 180) + (length 2.54) + (name "D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 7.62 -2.54 180) + (length 2.54) + (name "D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Interface_USB:CH340X" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -5.08 13.97 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "CH340X" + (at 1.27 13.97 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_SO:MSOP-10_3x3mm_P0.5mm" + (at 1.27 -13.97 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn.sparkfun.com/assets/5/0/a/8/5/CH340DS1.PDF" + (at -8.89 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "USB serial converter, 5V-tolerant IO, UART, MSOP-10" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "USB UART Serial Converter Interface" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "MSOP*3x3mm*P0.5mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "CH340X_0_1" + (rectangle + (start -7.62 12.7) + (end 7.62 -12.7) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "CH340X_1_1" + (pin bidirectional line + (at -10.16 2.54 0) + (length 2.54) + (name "UD+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -10.16 0 0) + (length 2.54) + (name "UD-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 15.24 270) + (length 2.54) + (name "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 0 15.24 270) + (length 2.54) + (name "V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -15.24 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 10.16 10.16 180) + (length 2.54) + (name "TXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 10.16 7.62 180) + (length 2.54) + (name "RXD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 10.16 2.54 180) + (length 2.54) + (name "~{CTS}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 10.16 -7.62 180) + (length 2.54) + (name "TNOW/~{DTR}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 10.16 -10.16 180) + (length 2.54) + (name "~{RTS}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Interface_USB:TS3USB30EDGSR" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -6.35 8.89 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "TS3USB30EDGSR" + (at 8.89 8.89 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_SO:VSSOP-10_3x3mm_P0.5mm" + (at 20.32 -8.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/ts3usb30e.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "ESD-Protected, High-Speed USB 2.0 (480-Mbps) 1:2 Multiplexer/Demultiplexer Switch With Single Enable, VSSOP-10" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "usb mux" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "VSSOP*3x3mm*P0.5mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "TS3USB30EDGSR_1_1" + (rectangle + (start -7.62 7.62) + (end 7.62 -7.62) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + (pin bidirectional line + (at -10.16 5.08 0) + (length 2.54) + (name "D+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -10.16 2.54 0) + (length 2.54) + (name "D-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 -2.54 0) + (length 2.54) + (name "~{OE}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 -5.08 0) + (length 2.54) + (name "S" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 10.16 270) + (length 2.54) + (name "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -10.16 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 10.16 5.08 180) + (length 2.54) + (name "D1+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 10.16 2.54 180) + (length 2.54) + (name "D1-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 10.16 -2.54 180) + (length 2.54) + (name "D2+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 10.16 -5.08 180) + (length 2.54) + (name "D2-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Simulation_SPICE:NPN" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at -2.54 7.62 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "NPN" + (at -2.54 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 63.5 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_BJTs" + (at 63.5 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Bipolar transistor symbol for simulation only, substrate tied to the emitter" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "NPN" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "GUMMELPOON" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=C 2=B 3=E" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "simulation" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "NPN_0_1" + (polyline + (pts + (xy -2.54 0) (xy 0.635 0) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 1.905) (xy 0.635 -1.905) (xy 0.635 -1.905) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 0.635) (xy 2.54 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 -0.635) (xy 2.54 -2.54) (xy 2.54 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.27 0) + (radius 2.8194) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -1.778) (xy 1.778 -1.27) (xy 2.286 -2.286) (xy 1.27 -1.778) (xy 1.27 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.794 -1.27) (xy 2.794 -1.27) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.794 -1.27) (xy 2.794 -1.27) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "NPN_1_1" + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at 2.54 5.08 270) + (length 2.54) + (name "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_emitter line + (at 2.54 -5.08 90) + (length 2.54) + (name "E" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Switch:SW_Nidec_CAS-120A1" + (pin_names + (offset 1) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "SW" + (at 0 4.318 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Nidec_CAS-120A1" + (at 0 -5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Button_Switch_SMD:Nidec_Copal_CAS-120A" + (at 0 -10.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.nidec-components.com/e/catalog/switch/cas.pdf" + (at 0 -7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Switch, single pole double throw" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "switch single-pole double-throw spdt ON-ON" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "*Nidec?Copal?CAS?120A*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SW_Nidec_CAS-120A1_0_1" + (circle + (center -2.032 0) + (radius 0.4572) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.651 0.254) (xy 1.651 2.286) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.032 2.54) + (radius 0.4572) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.032 -2.54) + (radius 0.4572) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "SW_Nidec_CAS-120A1_1_1" + (rectangle + (start -3.175 3.81) + (end 3.175 -3.81) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 2.54 180) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 -2.54 180) + (length 2.54) + (name "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+3V3" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "+3V3" + (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 \"+3V3\"" + (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 "+3V3_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 2.54) (xy 0.762 1.27) + ) + (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) + ) + ) + ) + (symbol "+3V3_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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:+5V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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 2.54) (xy 0.762 1.27) + ) + (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) + ) + ) + ) + (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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GNDS" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (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" "GNDS" + (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 \"GNDS\" , signal 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 "GNDS_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 "GNDS_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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "H : D -> D1\nL : D -> D2" + (exclude_from_sim no) + (at 30.734 95.504 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f91ef775-9fb8-47fa-aace-91f320863a7a") + ) + (junction + (at 121.92 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "0257867c-9334-40f4-adc1-a0d02f88241a") + ) + (junction + (at 236.22 85.09) + (diameter 0) + (color 0 0 0 0) + (uuid "03bac34b-f2d9-4f20-bd7b-db14175c9d13") + ) + (junction + (at 241.3 44.45) + (diameter 0) + (color 0 0 0 0) + (uuid "0a06de48-8f56-442f-bf36-3bfc2df75a1e") + ) + (junction + (at 241.3 85.09) + (diameter 0) + (color 0 0 0 0) + (uuid "0c501b1a-7ab7-4674-bf29-7afff066e4ba") + ) + (junction + (at 114.3 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "156ed4b4-c4f8-4ea8-839e-f9ca61d5eead") + ) + (junction + (at 260.35 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "1812b12f-3998-4efc-9277-ce7e93db6193") + ) + (junction + (at 252.73 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "1e0474c4-83e2-40b0-8d6d-d4fe20d23c99") + ) + (junction + (at 241.3 92.71) + (diameter 0) + (color 0 0 0 0) + (uuid "30b98b3a-1172-4b8c-8e68-bdfac533f071") + ) + (junction + (at 97.79 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "5697aad2-e7cd-41e6-ab6b-a2c5108057ef") + ) + (junction + (at 260.35 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "6816a5fb-9d38-409f-80ea-7c39a377a8c7") + ) + (junction + (at 64.77 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "754cd89b-38e3-4cd4-a71a-71888144b2da") + ) + (junction + (at 111.76 118.11) + (diameter 0) + (color 0 0 0 0) + (uuid "7702f3a4-5c19-44fe-94a7-e1485083a7f7") + ) + (junction + (at 114.3 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "7ab89e9e-0c25-48a5-94ab-a08d9eba18e0") + ) + (junction + (at 102.87 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "80e59833-bc5a-4d32-bf14-be165906a94f") + ) + (junction + (at 96.52 95.25) + (diameter 0) + (color 0 0 0 0) + (uuid "9cdd9513-73fd-49f8-b89d-210232fc109f") + ) + (junction + (at 102.87 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "a088e243-74fc-4b93-bc81-e6ac78e7da27") + ) + (junction + (at 96.52 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "c7207248-f793-4fa7-a994-7daa99dd0626") + ) + (junction + (at 241.3 36.83) + (diameter 0) + (color 0 0 0 0) + (uuid "d34ace72-f687-46ee-b1db-be02dbdb878e") + ) + (junction + (at 236.22 36.83) + (diameter 0) + (color 0 0 0 0) + (uuid "d84a0819-077b-4fe4-84e9-e3531a328f67") + ) + (junction + (at 109.22 123.19) + (diameter 0) + (color 0 0 0 0) + (uuid "db23034f-2120-43b2-8829-4d87ecd32dee") + ) + (junction + (at 114.3 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "dfa246e1-070b-41d7-aabd-d3279ae46e3d") + ) + (junction + (at 252.73 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "ff6d047d-8d85-4119-bbe4-caf955686933") + ) + (junction + (at 106.68 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "ff81c2b8-12ed-4432-ba98-6d814a158d5f") + ) + (no_connect + (at 109.22 107.95) + (uuid "c311daf4-a106-4659-a31b-2219f808cf75") + ) + (wire + (pts + (xy 102.87 40.64) (xy 114.3 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "00f765a2-7f20-49f5-956a-bcaca5c91402") + ) + (wire + (pts + (xy 33.02 85.09) (xy 41.91 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0308375a-a85f-4328-8148-c0e47711576f") + ) + (wire + (pts + (xy 41.91 85.09) (xy 41.91 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "117269b4-7a42-4199-9d08-fd10819b2f89") + ) + (wire + (pts + (xy 260.35 123.19) (xy 260.35 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13bf36ed-7124-431a-b84e-ed858e892dae") + ) + (wire + (pts + (xy 109.22 118.11) (xy 111.76 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19286b6b-1d91-4d5d-8052-0b9d18aa8553") + ) + (wire + (pts + (xy 109.22 123.19) (xy 109.22 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2af9a4c6-eee7-49c5-8d98-b31af44b5750") + ) + (wire + (pts + (xy 128.27 113.03) (xy 139.7 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b8b7628-0c1d-4018-9b0a-be644c690588") + ) + (wire + (pts + (xy 128.27 123.19) (xy 109.22 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31cc95e9-b71b-4f40-9f10-64917ad432d3") + ) + (wire + (pts + (xy 213.36 60.96) (xy 245.11 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "395297f4-494f-4507-b5e9-a7ab9999d1db") + ) + (wire + (pts + (xy 48.26 64.77) (xy 54.61 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ca90ee9-fb21-4060-8e3f-7e8e6d3f7d75") + ) + (wire + (pts + (xy 74.93 64.77) (xy 106.68 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3cc3d68f-4b2e-4b6b-b218-e08c80bce180") + ) + (wire + (pts + (xy 241.3 44.45) (xy 252.73 44.45) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d05622a-5dcb-4d4e-8993-bb94f083474e") + ) + (wire + (pts + (xy 114.3 77.47) (xy 114.3 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3e436dac-8581-4feb-8976-419b73057c5b") + ) + (wire + (pts + (xy 114.3 78.74) (xy 114.3 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "463d1d87-01cb-45ac-a3f7-bfb25198d3e9") + ) + (wire + (pts + (xy 82.55 72.39) (xy 82.55 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "47b53b14-9106-40c0-aec7-e18d15582a5e") + ) + (wire + (pts + (xy 128.27 128.27) (xy 111.76 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ab6b7a8-cef6-407a-93b0-f10f5f18cb0e") + ) + (wire + (pts + (xy 22.86 82.55) (xy 19.05 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4eae7efd-ec27-4ad7-9159-d8458ccbfe4b") + ) + (wire + (pts + (xy 213.36 109.22) (xy 245.11 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "509aa21d-8f04-4284-9eb3-e60d038eb8f1") + ) + (wire + (pts + (xy 96.52 86.36) (xy 96.52 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5746fcda-089c-449a-a0d7-34c921e85240") + ) + (wire + (pts + (xy 97.79 40.64) (xy 97.79 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c4b1b6b-d2b3-40fd-9ba1-24fd81855d78") + ) + (wire + (pts + (xy 99.06 130.81) (xy 99.06 125.73) + ) + (stroke + (width 0) + (type default) + ) + (uuid "650f3e54-b160-4245-a10f-c0d15b42accd") + ) + (wire + (pts + (xy 128.27 138.43) (xy 139.7 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6553c701-0c9e-4d2e-b7c8-37f50b309628") + ) + (wire + (pts + (xy 114.3 93.98) (xy 125.73 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d77952b-cecd-4d38-aeec-baef2c89192a") + ) + (wire + (pts + (xy 74.93 74.93) (xy 80.01 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6f4500b5-bd87-4977-b525-c7d22629137c") + ) + (wire + (pts + (xy 229.87 85.09) (xy 236.22 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ff240c9-d6f2-4bb3-9fd7-3944d4ca63e7") + ) + (wire + (pts + (xy 260.35 74.93) (xy 260.35 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "739ba9ec-1e6f-48e4-9fe2-18ed3729e6cf") + ) + (wire + (pts + (xy 102.87 48.26) (xy 114.3 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74f9514b-706e-454f-acd0-8375a77f58af") + ) + (wire + (pts + (xy 113.03 118.11) (xy 111.76 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "764d10a5-2470-4f40-ad42-f132b21db6a6") + ) + (wire + (pts + (xy 97.79 40.64) (xy 102.87 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "76f52063-9eb7-46e7-9f3f-fde41c7e727d") + ) + (wire + (pts + (xy 111.76 128.27) (xy 111.76 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "779b7986-7507-42b9-ac17-99a1e99ff740") + ) + (wire + (pts + (xy 109.22 133.35) (xy 113.03 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7991ca29-16e4-4a55-82f8-26a60a5ae653") + ) + (wire + (pts + (xy 35.56 72.39) (xy 35.56 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "81ad5411-de55-4c80-9863-f39da02433e8") + ) + (wire + (pts + (xy 41.91 74.93) (xy 54.61 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "82df3423-8f9c-4321-800c-366153269024") + ) + (wire + (pts + (xy 109.22 102.87) (xy 118.11 102.87) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84913cd2-fedc-4de0-81e5-d47ad2cc6164") + ) + (wire + (pts + (xy 74.93 72.39) (xy 82.55 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "86ababf2-f15b-4e8d-a6e4-0d379151256b") + ) + (wire + (pts + (xy 80.01 74.93) (xy 80.01 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8744fef5-6de9-4a9d-bebd-7f47ef636d08") + ) + (wire + (pts + (xy 106.68 86.36) (xy 114.3 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9169d27e-3283-4724-9567-106690b9ec11") + ) + (wire + (pts + (xy 97.79 59.69) (xy 106.68 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "92d9d447-ef55-4721-a894-dde9fc93a75d") + ) + (wire + (pts + (xy 236.22 55.88) (xy 245.11 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9c2efce8-f988-4263-832a-2b1cfd6a81ee") + ) + (wire + (pts + (xy 121.92 77.47) (xy 121.92 74.93) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d1d314b-cae0-4114-a989-700b8da16f3e") + ) + (wire + (pts + (xy 48.26 67.31) (xy 54.61 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d23d9a6-a1bb-4cdb-b7f7-2d94c52e6022") + ) + (wire + (pts + (xy 229.87 36.83) (xy 236.22 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e84cfec-f4de-4f10-a1a7-6603aecb9b54") + ) + (wire + (pts + (xy 74.93 67.31) (xy 106.68 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ee22146-833a-4b90-9b92-4df329323c2d") + ) + (wire + (pts + (xy 109.22 120.65) (xy 109.22 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9fdec3a1-787d-43ce-86e4-d40c4b59bca8") + ) + (wire + (pts + (xy 114.3 86.36) (xy 125.73 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a02ee9c4-5135-4ab5-9e47-1a50a6f334a2") + ) + (wire + (pts + (xy 91.44 40.64) (xy 97.79 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a2932b25-25df-4b25-8ed6-1e0d09e12bbb") + ) + (wire + (pts + (xy 260.35 121.92) (xy 260.35 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a41ed678-16cf-48f9-811d-2bbef56f2ba4") + ) + (wire + (pts + (xy 252.73 74.93) (xy 252.73 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a62b04f2-bfe9-4ec5-a431-f92b0838d520") + ) + (wire + (pts + (xy 260.35 73.66) (xy 260.35 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9e63c5f-2b7d-403b-a2a3-a2f032ba29e7") + ) + (wire + (pts + (xy 236.22 104.14) (xy 245.11 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab215843-aa5b-4a04-9ffd-8add98530bb4") + ) + (wire + (pts + (xy 121.92 78.74) (xy 121.92 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aeb82c0e-67b0-4244-bf40-13c6fed6cda5") + ) + (wire + (pts + (xy 19.05 87.63) (xy 22.86 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aec28744-c0b9-4950-9fe3-c0c0c8ebc92c") + ) + (wire + (pts + (xy 252.73 123.19) (xy 252.73 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b3f0f350-6b4c-4c07-be56-e90bb308a724") + ) + (wire + (pts + (xy 58.42 55.88) (xy 58.42 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b53a6058-dd1e-4971-ba2d-195df69f2b6e") + ) + (wire + (pts + (xy 109.22 100.33) (xy 118.11 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8ed5866-b1dd-4243-b670-ec93c34e15bb") + ) + (wire + (pts + (xy 19.05 78.74) (xy 19.05 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdda4ba1-74df-4ba2-b6da-39dc932f6539") + ) + (wire + (pts + (xy 106.68 93.98) (xy 114.3 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0fd829f-c38b-49dc-ad05-ccae6c5d7250") + ) + (wire + (pts + (xy 236.22 85.09) (xy 236.22 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c373707b-4698-49ec-a0af-555f8adfc9e0") + ) + (wire + (pts + (xy 82.55 107.95) (xy 88.9 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c41c244e-3485-4a4f-bc09-6867a9d01a2f") + ) + (wire + (pts + (xy 80.01 110.49) (xy 88.9 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c4c997c3-3b82-4933-a38b-ba1bcee0c0da") + ) + (wire + (pts + (xy 96.52 95.25) (xy 99.06 95.25) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c960f9dc-f5dc-496f-9741-8cac8071ad59") + ) + (wire + (pts + (xy 252.73 73.66) (xy 252.73 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce640cf9-9506-4596-a8ee-c9df5900033e") + ) + (wire + (pts + (xy 96.52 86.36) (xy 106.68 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d09b71dc-dae0-4c3a-a606-4ae67924aee5") + ) + (wire + (pts + (xy 58.42 48.26) (xy 64.77 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d23c0062-b53c-4d26-bc1e-9c2c02fa7c7a") + ) + (wire + (pts + (xy 213.36 111.76) (xy 245.11 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da0793ff-665a-49e2-bcde-3a9bfc91e135") + ) + (wire + (pts + (xy 213.36 63.5) (xy 245.11 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db9750cd-c104-4ece-bcd3-5a24a9f6452f") + ) + (wire + (pts + (xy 241.3 36.83) (xy 252.73 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dbc9157c-8de7-4f3b-b74c-5eac016585ef") + ) + (wire + (pts + (xy 19.05 90.17) (xy 19.05 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e3e046e9-4b9b-4120-bd63-eecf1d470ea6") + ) + (wire + (pts + (xy 236.22 36.83) (xy 241.3 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4669412-bf3e-4670-a86c-795d8e713a17") + ) + (wire + (pts + (xy 64.77 46.99) (xy 64.77 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e590f171-32ce-4c7a-828c-f3aeea9f2fbd") + ) + (wire + (pts + (xy 54.61 72.39) (xy 35.56 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7a84970-b2c8-4aae-9e8f-9f145a74a3a7") + ) + (wire + (pts + (xy 252.73 121.92) (xy 252.73 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e9128ea1-4348-4d4a-83f7-bd3a9e162c3f") + ) + (wire + (pts + (xy 64.77 48.26) (xy 64.77 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb839744-2364-46f9-a3f7-f6f69778ca51") + ) + (wire + (pts + (xy 241.3 85.09) (xy 252.73 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "efd3ca83-6226-41cc-afdc-9b4135f23609") + ) + (wire + (pts + (xy 236.22 36.83) (xy 236.22 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4f75257-702a-4ac7-859e-b9dbca432bdc") + ) + (wire + (pts + (xy 236.22 85.09) (xy 241.3 85.09) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f585543d-95d5-4cce-bfc0-989dadb56737") + ) + (wire + (pts + (xy 241.3 92.71) (xy 252.73 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9b2ad2f-e958-4bef-bc6a-961163306907") + ) + (hierarchical_label "USB_OUT_1_DP" + (shape input) + (at 48.26 64.77 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0b21c95d-94ed-4a5f-8819-61ffa6530a3f") + ) + (hierarchical_label "PROG_TXD" + (shape output) + (at 118.11 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0f536205-82ee-48ed-9372-cfdce9dd1118") + ) + (hierarchical_label "USB_3_PWR" + (shape input) + (at 229.87 85.09 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "531a45df-ecb0-4c76-bbf8-13539eb1aae6") + ) + (hierarchical_label "USB_1_PWR" + (shape input) + (at 91.44 40.64 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "6ec1f2a5-c935-4683-9bf5-696186fd2114") + ) + (hierarchical_label "USB_OUT_2_DP" + (shape input) + (at 213.36 60.96 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "784acafe-3242-4584-a618-294995a54630") + ) + (hierarchical_label "USB_OUT_3_DN" + (shape input) + (at 213.36 111.76 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "800603cf-9b9f-4d0e-a0e1-099171694327") + ) + (hierarchical_label "PROG_EN" + (shape input) + (at 139.7 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a6d06fcb-ce22-4265-bea7-27d7bad9ace5") + ) + (hierarchical_label "USB_OUT_3_DP" + (shape input) + (at 213.36 109.22 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b1b2f68d-ba8a-497e-ad2f-db3177be9aea") + ) + (hierarchical_label "USB_OUT_1_DN" + (shape input) + (at 48.26 67.31 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "dbf174fd-28a3-4840-bba9-f423f35879da") + ) + (hierarchical_label "USB_2_PWR" + (shape input) + (at 229.87 36.83 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "df3024ad-79d2-4b53-ab74-b8a287e12967") + ) + (hierarchical_label "PROG_RXD" + (shape input) + (at 118.11 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f21f66d6-afac-4943-b4d2-8e43ed0bca64") + ) + (hierarchical_label "PROG_BOOT" + (shape input) + (at 139.7 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f335a0b2-6067-4cd8-a7d0-235aed27b6b3") + ) + (hierarchical_label "USB_OUT_2_DN" + (shape input) + (at 213.36 63.5 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f7907af5-a211-4a87-916a-18b0651db06e") + ) + (symbol + (lib_id "Device:C") + (at 106.68 90.17 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "03200f34-b425-406f-b976-6ef8f241d777") + (property "Reference" "C26" + (at 102.87 88.8999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 102.87 91.4399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 105.7148 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 106.68 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 106.68 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "9ad1d988-3877-4222-b574-5ec87922b4cb") + ) + (pin "1" + (uuid "921e7230-8fad-459e-b7ae-231a2108888d") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "C26") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 241.3 92.71 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "058f56b6-44f4-4dee-b16d-57ce9340b059") + (property "Reference" "#PWR040" + (at 241.3 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 241.3 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 241.3 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 241.3 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 241.3 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cc34d92c-1a58-4654-b83f-d11bfb37c3d9") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR040") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Nidec_CAS-120A1") + (at 27.94 85.09 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "07173707-af5a-48d1-a482-d21303aaa2f1") + (property "Reference" "SW1" + (at 29.718 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SW_Nidec_CAS-120A1" + (at 44.958 90.932 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Button_Switch_SMD:Nidec_Copal_CAS-120A" + (at 27.94 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.nidec-components.com/e/catalog/switch/cas.pdf" + (at 27.94 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Switch, single pole double throw" + (at 27.94 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "bf202834-9089-4a25-bbea-f044c5e87b1b") + ) + (pin "1" + (uuid "8c295506-9114-4978-a6b2-dba52da97480") + ) + (pin "3" + (uuid "7c398fa3-1c6e-4c6a-b090-a5f6c93e0bc4") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "SW1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 252.73 88.9 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "086167e4-d2db-4724-9ed8-8601f3380ed6") + (property "Reference" "C37" + (at 256.54 87.6299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 256.54 90.1699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 253.6952 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 252.73 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 252.73 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d1d50eba-9fa3-481f-b047-be3b6196b981") + ) + (pin "2" + (uuid "308ba9c4-4f70-4af7-9bbc-55885901a22d") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "C37") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 114.3 93.98 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "08b20815-2a6e-4629-b0b3-56c5fd7f5e41") + (property "Reference" "#PWR033" + (at 114.3 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 110.236 96.266 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 114.3 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 114.3 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 114.3 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f8df16b0-904e-41d3-9c57-cb23b561127e") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR033") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:USB_A") + (at 252.73 60.96 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "0a6ff34d-6895-4670-8b4b-29bb9db0a19e") + (property "Reference" "J2" + (at 247.142 50.546 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "USB_A" + (at 252.73 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 248.92 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 248.92 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "USB Type A connector" + (at 252.73 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "15b59a76-bb94-4bd4-ba7d-be4b561982a9") + ) + (pin "5" + (uuid "7c517291-2f35-470c-8d97-13b092a1ae5b") + ) + (pin "1" + (uuid "301b94ec-3a07-4b0d-a918-a8fcad7f47f7") + ) + (pin "3" + (uuid "da18782e-af4e-40ef-b58c-0d3973561485") + ) + (pin "4" + (uuid "4542ef6c-02cf-4045-85c3-e939a5e502c2") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 125.73 90.17 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0bf49287-db75-4352-87e6-6270c9c09b1d") + (property "Reference" "C28" + (at 129.54 88.8999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1u" + (at 129.54 91.4399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 126.6952 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 125.73 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 125.73 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "3f913306-e79a-46ca-aaa8-3363bf6f10a6") + ) + (pin "1" + (uuid "524e5eeb-1875-4731-b6f0-1ed0b924588e") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "C28") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Interface_USB:CH340X") + (at 99.06 110.49 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "12ab1ce3-88cc-42e6-88ba-5ab58ee4b0c8") + (property "Reference" "U7" + (at 101.2033 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "CH340X" + (at 101.2033 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_SO:MSOP-10_3x3mm_P0.5mm" + (at 100.33 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn.sparkfun.com/assets/5/0/a/8/5/CH340DS1.PDF" + (at 90.17 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "USB serial converter, 5V-tolerant IO, UART, MSOP-10" + (at 99.06 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "4" + (uuid "58137843-b55e-4395-9906-38a9bfb175ec") + ) + (pin "10" + (uuid "1b408f3a-d24a-49a2-8fc8-3b64e885aa0f") + ) + (pin "6" + (uuid "c4d60b87-d1b8-4381-a02e-9a17805f652c") + ) + (pin "5" + (uuid "a8df098a-09da-4dd2-9f15-e7fc91ad29e7") + ) + (pin "8" + (uuid "74a20316-5adb-4b86-bd45-9f9e1b5ef440") + ) + (pin "7" + (uuid "d064ccf8-68d3-4872-8dbc-eb7cbc5f1cf6") + ) + (pin "1" + (uuid "77703e7c-7a47-4361-a475-bd21f228b086") + ) + (pin "3" + (uuid "9f6faa52-5f25-4457-bc0e-ebe743657a96") + ) + (pin "9" + (uuid "43a77438-05d0-4110-863e-d79af8d22f3d") + ) + (pin "2" + (uuid "feb80a64-13af-4f83-a8a9-66162f09c839") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "U7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 116.84 133.35 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "1a7b06bd-aab5-41e8-8f68-accf1077365d") + (property "Reference" "R34" + (at 116.84 130.81 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10k" + (at 116.84 133.35 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 116.84 135.128 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 116.84 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 116.84 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c6d9b8e6-0bf3-421b-b787-a9985c1e473e") + ) + (pin "2" + (uuid "f8c11b99-1f6e-4b2e-9d0d-2c0ab03a97a4") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "R34") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 116.84 118.11 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "1eed004c-7648-45db-8b11-473a43ca5b14") + (property "Reference" "R35" + (at 116.84 115.57 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10k" + (at 116.84 118.11 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 116.84 119.888 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 116.84 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 116.84 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "959ca936-2598-45a6-93f2-66567ef90972") + ) + (pin "2" + (uuid "d7ce9586-0a49-424f-9c1f-56175befd082") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "R35") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 256.54 73.66 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "30bee5dc-8d4c-47e3-a2d5-a0a5b7a77537") + (property "Reference" "R37" + (at 256.54 71.12 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "0" + (at 256.54 73.66 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 256.54 75.438 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 256.54 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 256.54 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2ea6c6e0-6839-4bbf-a425-3b8d67483692") + ) + (pin "2" + (uuid "e14f3152-72f5-447d-88a9-ab55eab59796") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "R37") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 256.54 121.92 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "35e8981c-95b7-4948-a683-82c3f5cc4538") + (property "Reference" "R38" + (at 256.54 119.38 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "0" + (at 256.54 121.92 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 256.54 123.698 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 256.54 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 256.54 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "59d2c01c-b335-4316-b660-fc1e3ff1be1f") + ) + (pin "2" + (uuid "529517f4-1d31-4c61-bb56-f5170eaf3e8b") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "R38") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDS") + (at 260.35 123.19 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3808c551-82ec-454b-9691-c7e37bbdebdd") + (property "Reference" "#PWR042" + (at 260.35 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDS" + (at 260.35 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 260.35 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 260.35 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDS\" , signal ground" + (at 260.35 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bd9554f0-cfc8-4133-8bc7-0b096e76533a") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR042") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 114.3 78.74 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3bed37ad-d7d5-46af-aa59-d5a430ac92f8") + (property "Reference" "#PWR035" + (at 114.3 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 114.3 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 114.3 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 114.3 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 114.3 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "022c48d8-2b32-4024-aaff-929791271162") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR035") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 102.87 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3f67eb45-0e5a-4f4a-ac27-2f6e0a363b1e") + (property "Reference" "#PWR036" + (at 102.87 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 102.87 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 102.87 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 102.87 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 102.87 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9eddf5b2-81c3-4a42-8208-56ab6e763ffd") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR036") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Interface_USB:TS3USB30EDGSR") + (at 64.77 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4112345f-c97b-41c1-87c3-02914ec397e9") + (property "Reference" "U8" + (at 66.9133 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "TS3USB30EDGSR" + (at 66.9133 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_SO:VSSOP-10_3x3mm_P0.5mm" + (at 85.09 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/ts3usb30e.pdf" + (at 64.77 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "ESD-Protected, High-Speed USB 2.0 (480-Mbps) 1:2 Multiplexer/Demultiplexer Switch With Single Enable, VSSOP-10" + (at 64.77 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "8" + (uuid "3b79856b-6b74-4c35-ae3f-aefaacb6743e") + ) + (pin "7" + (uuid "c9ad4b2d-c5c3-4410-9858-13d16e33d4c4") + ) + (pin "5" + (uuid "8b88c659-aab4-452a-9720-802bf8ab8f18") + ) + (pin "4" + (uuid "22f50df6-b3dd-4d67-b27e-080103900890") + ) + (pin "9" + (uuid "3af60312-0b6c-4c9f-9689-3622639404f9") + ) + (pin "3" + (uuid "5863a2bf-42de-4016-8782-f2204c416145") + ) + (pin "1" + (uuid "a2cb9418-cc77-4807-b77a-91c2eea61335") + ) + (pin "10" + (uuid "7638e4cd-35ef-4c6d-a647-01f279264482") + ) + (pin "2" + (uuid "863eb8c4-881c-489c-8b21-79f65d026fdc") + ) + (pin "6" + (uuid "c3f496d8-8bc9-41c2-9918-2ad955b27133") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "U8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 114.3 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4bb6cb0e-6114-4b48-b7ed-907d102d45a3") + (property "Reference" "C32" + (at 118.11 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 118.11 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 115.2652 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 114.3 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 114.3 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f410f349-f7f3-4c6c-acd0-3aba3be62e20") + ) + (pin "2" + (uuid "d28d5e7b-ccd0-4a20-9c39-fcfaf79aae86") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "C32") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 118.11 77.47 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "4dbf5395-a9c5-4beb-9ec2-0f3c8ff97c89") + (property "Reference" "R36" + (at 118.11 74.93 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "0" + (at 118.11 77.47 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 118.11 79.248 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 118.11 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 118.11 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1344814e-7581-4c15-bbd2-7ba67f76ceae") + ) + (pin "2" + (uuid "ea5ca3b0-6af5-44e7-9eb4-fe24cfa94fa2") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "R36") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:NPN") + (at 125.73 118.11 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "57bf8425-f952-41cf-9147-3bb22cd9c74f") + (property "Reference" "Q2" + (at 130.81 116.8399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "LRC L8050QLT1G" + (at 130.81 119.3799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 189.23 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_BJTs" + (at 189.23 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Bipolar transistor symbol for simulation only, substrate tied to the emitter" + (at 125.73 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "NPN" + (at 125.73 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "GUMMELPOON" + (at 125.73 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=C 2=B 3=E" + (at 125.73 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "3c785069-9cde-4b36-8b1b-0b10c89b8edb") + ) + (pin "3" + (uuid "5c8e7f61-289f-4d40-bf80-f96aab5d39e5") + ) + (pin "1" + (uuid "a3716796-1c5c-4d93-bbc2-48d4da4b1a54") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "Q2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 114.3 90.17 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5931fa7e-12bc-4922-b91c-ea3addb08692") + (property "Reference" "C27" + (at 118.11 88.8999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 118.11 91.4399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 115.2652 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 114.3 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 114.3 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "747cdfbc-bc94-4137-a998-f79de2bc5959") + ) + (pin "1" + (uuid "3fece23b-68bb-4565-9c15-89bdaf5bf89e") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "C27") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 64.77 80.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5d7ed369-70e8-41c5-8de3-1828c2991da5") + (property "Reference" "#PWR043" + (at 64.77 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 64.77 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 64.77 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 64.77 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 64.77 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4e33b517-4389-4256-b2b7-ef89a48a743e") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR043") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 64.77 46.99 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "726dd216-c1e8-4bdc-910c-7034c2b64046") + (property "Reference" "#PWR031" + (at 64.77 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 64.77 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 64.77 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 64.77 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 64.77 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dad58510-d738-4957-8bd2-3cebd6458c3d") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR031") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 252.73 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "753cd9b6-3463-4d16-8656-4d8febffbdc3") + (property "Reference" "C34" + (at 256.54 39.3699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 256.54 41.9099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 253.6952 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 252.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 252.73 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0e41e689-a194-4e47-9efd-6ae78c08ac43") + ) + (pin "2" + (uuid "c90659cb-d4d3-4785-aa23-c8aa98584ec8") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "C34") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 241.3 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7c0eff7d-dee0-4844-9e74-ab7b4a104837") + (property "Reference" "C33" + (at 245.11 39.3699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10u" + (at 245.11 41.9099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 242.2652 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 241.3 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 241.3 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8bffee8c-fe04-4852-8f3d-7edae567bb4c") + ) + (pin "2" + (uuid "641ab251-613f-446c-9b74-e495a71315a6") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "C33") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDS") + (at 260.35 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7ccf3cdd-e158-4958-bf5e-2a3bec663642") + (property "Reference" "#PWR039" + (at 260.35 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDS" + (at 260.35 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 260.35 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 260.35 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDS\" , signal ground" + (at 260.35 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6e27bd18-b5dd-42cc-b25c-699d82aa5bc0") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR039") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 58.42 57.15 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "7e946163-5a59-4594-af7f-bad2f927bb73") + (property "Reference" "#PWR032" + (at 58.42 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 54.356 59.436 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 58.42 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 58.42 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 58.42 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7b3bcfb2-ddff-4b38-86a5-e9e9a674de54") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR032") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 241.3 88.9 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "878502c5-2e08-4010-827f-ebdb8f49dfbd") + (property "Reference" "C36" + (at 245.11 87.6299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10u" + (at 245.11 90.1699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 242.2652 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 241.3 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 241.3 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d301cf06-969b-4e3b-af3a-1b484e4a0ac3") + ) + (pin "2" + (uuid "ba81b7fc-f151-49bf-930c-3dd87d3c3053") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "C36") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 19.05 71.12 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8c03380b-76e0-4170-9068-f1be2baf5e73") + (property "Reference" "#PWR046" + (at 19.05 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 19.05 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 19.05 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 19.05 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 19.05 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "65d49bfd-7891-4b47-9291-876813a4d230") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR046") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+3V3") + (at 96.52 86.36 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8cf5d461-df55-479e-985a-94e8171861e8") + (property "Reference" "#PWR030" + (at 96.52 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 96.52 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 96.52 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 96.52 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (at 96.52 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0fc971a8-0fe3-482e-81c5-26b0713d702d") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR030") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:USB_A") + (at 114.3 64.77 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "8e00e481-521d-4a3b-843e-a0426ae4f132") + (property "Reference" "J4" + (at 108.712 54.356 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "USB_A" + (at 114.3 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 110.49 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 110.49 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "USB Type A connector" + (at 114.3 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "631fa2be-8907-4aaf-b848-3c7cdfb50520") + ) + (pin "5" + (uuid "a0b9a00d-0a49-4fe3-ba01-93705728107f") + ) + (pin "1" + (uuid "aa36c3e4-7628-4190-bb59-18ed4d4da41a") + ) + (pin "3" + (uuid "bd539db5-9a7f-4c39-8ae8-e397d1d01c57") + ) + (pin "4" + (uuid "5b27527e-2b93-4212-90bf-728cffda6be1") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "J4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 241.3 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "93e9fba4-4d13-40d2-935d-1ee07fd092ce") + (property "Reference" "#PWR037" + (at 241.3 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 241.3 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 241.3 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 241.3 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 241.3 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1fb76b96-fae1-4932-8d68-da288317d9cc") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR037") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GNDS") + (at 121.92 78.74 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "aa068006-29c9-43e2-8511-2b688f9723af") + (property "Reference" "#PWR034" + (at 121.92 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GNDS" + (at 121.92 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 121.92 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 121.92 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GNDS\" , signal ground" + (at 121.92 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6735ef56-3080-4b78-aed9-4821f7a34bbe") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR034") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 35.56 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "b9fc7a45-9ec9-42ae-bad1-09ee28c1593d") + (property "Reference" "#PWR044" + (at 35.56 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 31.496 76.708 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 35.56 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 35.56 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 35.56 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c7cb57ae-0261-4926-a5ce-cf41d622ad85") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR044") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 58.42 52.07 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "c43f2175-660e-4ff4-baab-acdf244a191f") + (property "Reference" "C29" + (at 54.61 50.7999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100n" + (at 54.61 53.3399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 57.4548 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 58.42 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 58.42 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b6cdec4c-3550-4d74-9a58-35fd3f46b42a") + ) + (pin "1" + (uuid "6db05d19-9c8f-49ac-822f-3844cee2cdad") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "C29") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 99.06 130.81 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c6d5554e-7919-49a1-84da-e563b679204f") + (property "Reference" "#PWR029" + (at 99.06 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 99.06 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 99.06 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 99.06 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 99.06 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a094a140-da52-4d6c-8d90-b36dba3494c9") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR029") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:USB_A") + (at 252.73 109.22 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "c7296c9d-a275-4c58-9d7b-7b07b84efbab") + (property "Reference" "J3" + (at 247.142 98.806 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "USB_A" + (at 252.73 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 248.92 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 248.92 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "USB Type A connector" + (at 252.73 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "0fd845a7-d256-4411-bcc3-19f396c7104b") + ) + (pin "5" + (uuid "12cae5f9-2ac4-4153-a51e-2f660218937c") + ) + (pin "1" + (uuid "5c819589-5f8b-4529-a303-845a9e8c1999") + ) + (pin "3" + (uuid "809b2a66-35ed-4442-8df2-e2ce10fcf0a9") + ) + (pin "4" + (uuid "5da8be3d-2de4-4efe-8ad2-ebc5d3a2ff70") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "J3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 19.05 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d1fd006a-3c10-4606-8a4e-0ac481ead1fe") + (property "Reference" "R39" + (at 21.59 73.6599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10k" + (at 21.59 76.1999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 17.272 74.93 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 19.05 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 19.05 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "ef93ff14-3162-4257-9630-5208558ba375") + ) + (pin "1" + (uuid "2f550b7e-364e-4791-b83b-d889a57c280e") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "R39") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 19.05 90.17 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e6dd6181-87ba-4bff-9640-dbdf1062261d") + (property "Reference" "#PWR045" + (at 19.05 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 19.05 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 19.05 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 19.05 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 19.05 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c55fb224-dcae-4dee-b954-8daefc9bddda") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR045") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 252.73 74.93 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e79c2ffd-aaf7-41b0-8b57-033e30476d10") + (property "Reference" "#PWR038" + (at 252.73 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 252.73 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 252.73 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 252.73 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 252.73 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e012d1f3-1a51-4f90-ba54-2b60b8d14674") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR038") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 252.73 123.19 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f0a84a9f-f177-4970-8218-3f50455d9208") + (property "Reference" "#PWR041" + (at 252.73 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 252.73 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 252.73 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 252.73 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 252.73 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7afc235d-623c-48f2-a9b8-a50c5dcf4029") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "#PWR041") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:NPN") + (at 125.73 133.35 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "f47c5063-2aaa-4ff7-be3e-b59414a2bbf8") + (property "Reference" "Q3" + (at 130.81 134.6201 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "LRC L8050QLT1G" + (at 130.81 132.0801 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 189.23 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_BJTs" + (at 189.23 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Bipolar transistor symbol for simulation only, substrate tied to the emitter" + (at 125.73 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "NPN" + (at 125.73 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "GUMMELPOON" + (at 125.73 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=C 2=B 3=E" + (at 125.73 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "398efd54-1953-48d1-9ce7-691a6f33056c") + ) + (pin "3" + (uuid "8eb5ca21-2106-43af-8da0-2e566b636db9") + ) + (pin "1" + (uuid "7328d2fc-ce58-4149-9de4-ecb806c8707a") + ) + (instances + (project "keyboard_controller" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "Q3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 102.87 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fac41fc9-7f49-4ffd-ad07-b7e98542866b") + (property "Reference" "C30" + (at 106.68 43.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10u" + (at 106.68 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 103.8352 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 102.87 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 102.87 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7eef8592-3d1f-48ae-83b4-b4633fa4cb5a") + ) + (pin "2" + (uuid "786a8ed1-7563-428f-9a7a-76abf834cf75") + ) + (instances + (project "" + (path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd/f949d847-95e8-43ae-a947-73b7c5fb08a2" + (reference "C30") + (unit 1) + ) + ) + ) + ) +)